Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Management & Leadership
Cybersecurity
Digital Marketing
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Uncommon Sense Teaching
Programming for Everybody (Getting Started with Python)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Istio service mesh for debugging, monitoring, and deploying microservices. Learn to use Service Graph, Prometheus, Grafana, and traffic mirroring for effective problem-solving and blue-green deployment.
Discover Go's power for web development: concise syntax, pointers, and scalability. Learn how it can streamline your codebase and enhance productivity for HTTP-related projects.
Explore Angular Ivy's new rendering architecture, its instruction set, and design patterns that leverage modern ES6 capabilities to improve performance and reduce code size in web applications.
Explore production profiling techniques to solve performance issues, conduct capacity planning, and gain insights into your application's behavior in real-world environments.
Explore how AutoML and ML APIs enable developers to build smart applications using pre-trained models and customization techniques, with live demo and practical insights.
Explore event-driven architecture using Spring, Axon, and Pivotal Cloud Foundry to build evolutionary microservices. Learn CQRS, event sourcing, and cloud-native development techniques.
Explore IoT through an interactive drum machine. Learn its design, cloud communication, and build your own open-source version. Engaging demonstration of translating digital signals into rhythmic sounds.
Discover interactive techniques to boost creativity, foster positivity, and enhance teamwork through improvisation principles, applicable to both professional and personal life.
Explore Apache Kafka's role in modern data architectures, focusing on its streaming platform capabilities, ecosystem, and design patterns for addressing enterprise data flow challenges.
Explore Project Panama's innovative approach to Java-native interoperability, enhancing developer productivity, security, and efficiency without platform-specific coding.
Live coding session demonstrating migration from Java 8 to Java 11, addressing compatibility issues, dependency analysis, and module system challenges. Practical insights for developers upgrading Java applications.
Explore modern JavaScript's elegant features and syntax, learning how ES6+ versions have transformed it into a powerful and concise language for creating efficient code.
Explore progressive web apps as an alternative to native mobile apps, learning key features and implementation techniques through live coding sessions.
Comprehensive guide to securing microservices using industry-standard protocols and Spring Security 5.1, covering OAuth2, OpenID Connect, JWT, and more for robust application security.
Explore advanced Java 11 lambda expressions, streams, and collectors in this interactive deep dive. Learn new patterns and techniques through hands-on problem-solving and expert guidance.
Get personalized course recommendations, track subjects and courses with reminders, and more.