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
Artificial Intelligence
AI Assistants
Financing Innovative Ventures
AI and Big Data in Global Health Improvement
Successful Negotiation: Essential Strategies and Skills
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore NgRx Store for centralized, immutable state in Angular apps. Learn effective patterns for state manipulation, error handling, and implementing various requirements using Flux architecture.
Explore the benefits of immutability in Java programming, reducing errors and enhancing code quality. Learn practical techniques for implementing immutable designs in your projects.
Découvrez comment une équipe multidisciplinaire de développeur, designer et data scientist collabore efficacement pour créer des solutions innovantes intégrant design, expérience utilisateur et intelligence artificielle.
Explore the fascinating world of quantum computing, from its foundations to its potential impact. Learn about QBITs, quantum algorithms, and the journey from classical to quantum processors.
Learn to build cross-platform apps for iOS, Android, Windows, Web, Mac, and PC using Angular, Ionic, and PWA standards. Discover how to focus on your idea without worrying about device-specific constraints.
Learn to build event-driven microservices using Apache Kafka. Explore asynchronous communication, distributed logs, and stream processing for loosely-coupled, scalable architectures.
Discover 15 lesser-known Hibernate features to efficiently solve common development challenges, from implementing multi-tenancy to generating UUIDs as primary keys.
Explore Apache Kafka's capabilities as an event-driven streaming platform, including Kafka Connect, Streams API, and Confluent Platform components. Includes live demos and real-world applications.
Explore cross-device UI distribution using web technologies. Learn to build applications that leverage multiple devices for enhanced screen space and interaction, unlocking new possibilities in your domain.
Explore challenges and solutions in mixed reality development for Microsoft Hololens, focusing on hologram placement, interaction, and user experience design based on Swiss Post case study.
Explore Haskell's influence on JVM languages, its unique constructs, and potential future impacts. Discover how functional programming concepts can enhance your coding skills and broaden your programming perspective.
Explore database storage evaluation techniques to choose the best storage for your data needs, understanding trade-offs as you scale and plan for growth in Big Data environments.
Explore lazy evaluation patterns in Java, including streams, reader monads, and trampolines. Learn to optimize performance, handle infinite data, and improve code design through practical examples and live coding.
Optimize Scala usage with practical do's and don'ts, covering style, abstractions, expressions, collections, and more. Learn to write efficient, clean code and avoid common pitfalls in Scala development.
Explore advanced Java 9 modularity: fine-grained dependencies, services, encapsulation, reflection, jdeps analysis, command line flags, and runtime image creation with jlink. Become a local JPMS expert.
Get personalized course recommendations, track subjects and courses with reminders, and more.