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
Artificial Intelligence
Project Management
Python
Mechanical Ventilation for COVID-19
Matrix Algebra for Engineers
Introduction to Programming with MATLAB
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore consumer-driven contracts for safe microservices deployment. Learn to prevent compatibility issues, ensure seamless integration, and maintain service reliability in distributed architectures.
Explore serverless datastream processing for real-time data handling, covering message handling, processing, storage, querying, and machine learning using Google Cloud Platform components.
Explore real-time event streaming with WebHooks and WebSub. Learn implementation differences, use cases, and see live coding demos for immediate application in your projects.
Comprehensive guide to building a microservice architecture, covering development, deployment, scaling, monitoring, and security using various tools and frameworks on a Raspberry PI cluster.
Explore Google's "mobile vision" SDK for Android and iOS, enabling face detection, barcode reading, and text recognition in mobile apps, even offline.
Explore Java 9 module descriptors: guidelines, responsibilities, and best practices for library builders. Learn to navigate the modular system and avoid disrupting Java and Maven ecosystems.
Comprehensive guide to developing, deploying, and managing microservices using JHipster. Learn scalability, failover, monitoring, and common architecture patterns from lead developers.
Explore Uber's open-source PerfSDK for gathering mobile performance data, including timing, metrics, and function tracing for iOS and Android applications.
Explore migrating from Spring Boot 1 in Java to Spring Boot 2 in Kotlin, covering Kotlin features, Spring Framework 5.0, and Spring Data Kay. Learn through live coding and practical examples.
Explore Visual Studio Code's Java plugin for lightweight, efficient development. Learn debugging techniques and new features to enhance your Java coding experience.
Explore the power of Java's Collector API for efficient data processing. Learn about ready-to-use collectors, create custom ones, and build complex pipelines for enhanced code readability and performance.
Explore processing petabytes of data using Pivotal Cloud Foundry, Google Genomics, and Google Cloud Platform. Learn about microservices, service brokers, and cloud-scale data management for reliable and resilient solutions.
Explore four major chatbot platforms: Amazon Lex, IBM Watson, Microsoft Bot, and Google Assistant. Learn capabilities, extensibility, limitations, and future prospects of each through expert presentations and Q&A.
Practical guide to refactoring monolithic applications using Domain-Driven Design. Learn to encapsulate data, implement Bounded Contexts, and evolve towards distributed Domain Events through live coding and real-world examples.
Interactive workshop on empathetic communication, focusing on effective speaking and listening. Learn to approach interactions with empathy, combat biases, and craft impactful responses for better collaboration and understanding.
Get personalized course recommendations, track subjects and courses with reminders, and more.