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
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn essential security practices and defensive coding techniques to build more secure software across all programming languages.
Explore techniques for investigating failures in distributed systems, including modeling, integration testing, and OpenTelemetry instrumentation to enhance system observability and troubleshooting.
Discover how to eliminate batch jobs by modeling future events, improving system reliability and performance. Learn real-world strategies for long-running business processes.
Comparison of Akka.NET and Orleans frameworks for distributed applications, exploring their features, strengths, and use cases to help developers choose the right tool for their projects.
Explore common UX design mistakes and learn alternative techniques for innovative, user-focused app development. Gain insights on avoiding pitfalls and creating valuable, resilient designs.
Explore lean product development techniques through building a massive Lego set. Learn key concepts like cycle-time, batch size, continuous improvement, and systems thinking in this entertaining and informative talk.
Explore exciting new features in C# 8, 9, and 10, including nullable reference types, pattern matching, record types, and top-level programs, to enhance code quality and developer productivity.
Explore tools and libraries for building robust, cloud-ready .NET applications. Learn about configuration, monitoring, messaging, service discovery, resiliency, and API gateways to enhance your development process.
Explore ethical considerations in machine learning development, focusing on mitigating bias and implementing governance from the start to ensure responsible AI deployment in enterprise settings.
Explore the nuances of asynchronous communication in distributed systems, debunking misconceptions and clarifying its various interpretations to enhance understanding of inter-process communication methods.
Explore the world of Minimal APIs in .NET 6, learning how to build high-performance, scalable APIs with minimal code. Discover the advantages over traditional approaches and their impact on the .NET ecosystem.
Explore high-speed data processing using Bloom Filters, a powerful probabilistic data structure. Learn to handle massive data volumes efficiently, with real-world examples and advanced techniques.
Learn to effectively communicate about mental health at work, using experiential language to share your whole self and unlock your team's potential.
Strategies for effective feature deprecation: planning, cross-functional collaboration, clear communication, and successful retirement. Insights on avoiding pitfalls and maintaining user trust during the process.
Explore strategies for securing microservices in Azure, covering authentication and authorization for internal and external applications, APIs, and users. Includes end-to-end example using .NET 6.
Get personalized course recommendations, track subjects and courses with reminders, and more.