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
Explore the evolution of web gaming technologies, from Flash to WebGPU, and discover how JavaScript is shaping the future of interactive online experiences without the need for traditional gaming consoles.
Explore incremental source generation with Roslyn in this live coding session. Learn to implement, test, and optimize generators for improved compile-time efficiency and runtime performance.
Explore strategies for building trust, transparency, and inclusion in reliability management teams, focusing on cultivating a culture that empowers and prepares for inevitable failures.
Explore Azure Static Web Apps with Blazor and .NET for building and deploying full-stack serverless applications, including automatic deployment from code repositories.
Explore exciting new features in C# 9, 10, and 11, including nullable reference types, pattern matching, record types, and more. Learn how these changes improve code quality and reduce bugs.
Explore real-world hacking scenarios from a Swedish TV series with insights from one of the hackers. Gain eye-opening perspectives on cybersecurity through entertaining anecdotes and behind-the-scenes revelations.
Explore idempotency in serverless applications: its importance, implementation strategies, and relationship with architecture. Learn about safe retries and tools that support this crucial principle.
Discover how to set up, configure, and utilize VSCode for C# development, including building, debugging, and deploying a .NET Core web app to Azure, with essential plugins and tips for efficient coding.
Explore various approaches for implementing background services in .NET applications, comparing their pros and cons to help you choose the most suitable method for your project's scalability needs.
Explore minimalist software design, challenging dogmatic practices and emphasizing intentionality for more maintainable, human-friendly applications.
Explore advanced security techniques for ReactJS, including XSS prevention, component attack surface analysis, and server-side rendering. Learn to build robust defenses and create more secure applications.
Explore responsible AI principles for inclusive, trustworthy solutions. Learn about AI fluency, shared accountability, and intentional inclusivity to avoid unintentional exclusion in AI development and deployment.
Explore problem-solving techniques through graph algorithms, dynamic programming, and data structures. Learn to build solutions from first principles and apply algorithmic skills to real-world programming challenges.
Explore the evolution of web technologies through live demos, from the first web server to modern frameworks. Uncover the innovations, mistakes, and lucky moments that shaped today's web development landscape.
Discover a better approach to OpenAPI in .NET: manual file creation, version control, and new tools for enhanced functionality and documentation generation.
Get personalized course recommendations, track subjects and courses with reminders, and more.