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
Computer Science
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore strategies for balancing the cost and value of software testing, focusing on maximizing long-term benefits while minimizing short-term expenses in development time.
Exploring IoT's impact on software architecture, focusing on scalability, availability, data transfer, and security for intelligent analysis of sensor data in various industries.
Explore strategies for prioritizing non-functional aspects in microservices architecture, balancing feature delivery with system reliability and performance in a DevOps environment.
Discover how to build scalable, performant prediction pipelines for microservices in the cloud. Learn data collection, model building, serving, and candidate checking techniques.
Explore Kubernetes' potential for creating custom distributed systems. Learn patterns and tools for building higher-level application abstractions beyond container orchestration.
Explore Slack's scaling challenges and solutions for its connection-oriented messaging service, supporting millions of users with low-latency and highly present experiences.
Explore event-driven microservices architecture, focusing on CQRS, DDD, and effective messaging strategies for building scalable and maintainable distributed systems.
Explore Java's rapid innovation cycle, focusing on Java 10 and 11 releases. Learn about new features, development processes, and how these changes impact developers and organizations.
Explore smart contracts' potential, misconceptions, and best practices. Learn about their relationship with legal contracts and blockchain technology for practical implementation.
Explore computer science through the lens of real-world problems, bridging the gap between academic theory and practical applications. Gain insights from Erlang's inventor on solving user challenges.
Explore privacy preservation techniques for blockchain technology, including zero-knowledge proofs and homomorphic encryption, to enhance data protection while maintaining transparency and trust.
Explore scaling strategies without rigid methodologies. Learn to embrace ambiguity, focus on human factors, and achieve better results with less effort in tech transformations.
Explore state-of-the-art deep learning techniques through code demos using Apache MXNet and Keras, covering CNN, GAN, and LSTM architectures for advanced AI applications.
Insights from building a large-scale serverless platform using AWS Lambda, covering architecture, failover strategies, and practical tips for implementing serverless solutions.
Explore cloud-native Jenkins implementation for self-healing, scalable, and secure continuous integration. Learn best practices for optimizing CI/CD pipelines in AWS environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.