Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Software Development
Graphic Design
Functional Programming Principles in Scala
Mountains 101
Industrial Pharmacy-I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive Python tutorial covering fundamentals to advanced topics. Learn syntax, data structures, control flow, functions, OOP, file handling, and web interactions. Ideal for beginners seeking practical skills.
Comprehensive tutorial on Docker and Kubernetes, covering fundamentals, architecture, and hands-on implementation. Learn to create, manage, and deploy containerized applications efficiently.
Comprehensive Java tutorial covering syntax, data types, operators, control structures, arrays, methods, and object-oriented programming. Ideal for beginners seeking a solid foundation in Java development.
Comprehensive guide to essential Bash commands, shell scripting, and VIM text editor usage. Covers terminal navigation, file manipulation, and customization for improved productivity in command-line environments.
Comprehensive full-stack tutorial on building a file upload system with Spring Boot, React, and Amazon S3. Learn to create, implement, and test a robust image storage solution.
Comprehensive JavaScript tutorial covering basics to advanced concepts, including ES6+ features, promises, and async/await. Build a solid foundation for full-stack development with hands-on examples.
Learn efficient sorting techniques with hands-on implementations in Java, Python, and JavaScript. Master Bubble Sort and Selection Sort algorithms to enhance your programming skills.
Learn Python basics and build a CV generator program. Covers functions, loops, classes, and working with Word documents. Includes hands-on exercises and text-to-speech integration.
Learn Kubernetes architecture with Amigoscode in under an hour, perfect for beginners. Kubernetes aka k8s is a must for software and DevOps engineers.
Learn to integrate Apache Kafka with Spring Boot microservices, covering topics, producers, consumers, and building a RESTful API that interacts with the Kafka ecosystem.
Learn about RabbitMQ, message queues, and their role in large-scale applications and microservices. Explore AMQP, exchange types, and set up a RabbitMQ container in this comprehensive tutorial.
Learn to implement service discovery in microservices using Spring Boot, Spring Cloud, and Eureka. Explore setup, client configuration, and load balancing for building scalable distributed systems.
Learn to build and connect microservices using Spring Boot and Spring Cloud. Explore HTTP communication between services, focusing on maintainability, loose coupling, and independent deployment.
Learn to build microservices with Spring Boot and Spring Cloud. Covers architecture overview, creating a microservice, database integration, and essential tools like Maven and Docker.
Learn Java data structures: arrays, lists, stacks, queues, sets, and maps. Explore implementation, manipulation, and practical applications for efficient data management in Java programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.