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
Learn to build RESTful APIs with FastAPI, covering HTTP methods, async programming, database integration, and API documentation. Gain hands-on experience through exercises and practical examples.
Comprehensive full-stack development tutorial covering Spring Boot backend and Angular frontend, including server management, state handling, and UI implementation for a robust web application.
Learn Spring Data JPA for building scalable backend applications with relational databases. Covers entity mapping, relationships, queries, repositories, and transactions.
Develop a complete backend for user login and registration with Spring Boot, including email verification. Learn to set up the project, implement security, and handle user data.
Comprehensive tutorial on Spring Boot, covering setup, API development, database integration, and deployment. Ideal for Java developers looking to build microservices efficiently.
Learn unit and integration testing with Java and JUnit5. Covers Mockito, assertions, repositories, H2 database, and more. Practical tutorial for mastering essential software testing techniques.
Comprehensive guide to Spring Security, covering authentication, authorization, and JWT implementation. Learn to secure Spring-based applications with hands-on examples and best practices.
Learn functional programming with Java Streams API, exploring imperative vs declarative approaches. Master filtering, mapping, and visualizing streams to write more efficient and expressive code.
Explore Java's functional programming features, including Functional Interfaces, Streams, and Optionals. Learn to write concise, declarative code and implement powerful design patterns for more efficient development.
Understand SOLID principles for clean code with practical examples, improving software design and avoiding common pitfalls in object-oriented programming.
Comprehensive guide to building microservices with Spring Boot, covering essential concepts like service discovery, load balancing, and containerization using Docker and Kubernetes.
Comprehensive guide to PyCharm IDE: installation, setup, customization, coding techniques, debugging, testing, and Git integration for efficient Python development.
Comprehensive Python tutorial covering basics to advanced topics, including hands-on project to create a CV generator. Learn programming fundamentals and build practical skills for a tech career.
Comprehensive guide to maximize productivity with IntelliJ IDEA, covering installation, key features, shortcuts, code generation, debugging, version control, and advanced topics for Java development.
Comprehensive guide covering Docker fundamentals, image building, container management, volumes, networking, registries, and debugging. Ideal for beginners seeking practical Docker skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.