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
Data Analysis
Managing Conflicts on Projects with Cultural and Emotional Intelligence
Quantum Mechanics for Everyone
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore functional programming through live JavaScript coding, quirky analogies, and historical insights. Discover the power of functions as the ultimate abstraction in computing.
Comprehensive guide to creating effective dashboards: from choosing tools and metrics to setting up monitoring infrastructure and avoiding common pitfalls. Practical demo included.
Learn best practices for implementing OpenID Connect and OAuth 2 in native, server-side, and browser-based applications, covering secure token storage and lifetime management.
Explore techniques for writing scalable, future-proof code that integrates tomorrow's requirements seamlessly, eliminating the need for traditional batch jobs and enhancing business logic implementation.
Explore ASP.NET Core's security features, focusing on API security with IdentityServer4. Learn about authentication, authorization, and modern application security practices.
Explore the evolution and significance of Cloud Native, from public cloud to Kubernetes, understanding its importance in modern technology landscapes.
Explore async injection in C#, combining dependency injection with async/await, and understanding monads through practical code examples.
Comprehensive overview of Azure DevOps features for efficient software development, including Boards, Pipelines, and Repos, with focus on continuous delivery and DevOps practices.
Discover the power of CSS Grid for creating dynamic, responsive layouts with ease. Learn how this game-changing specification simplifies front-end development and enhances your ability to build creative designs.
Pragmatic approach to performance optimization in .NET: when to benchmark, how to do it correctly, and common pitfalls to avoid. Insights on effective code optimization techniques.
Explore dynamic runtime code generation using Roslyn for efficient, low-allocation application frameworks. Learn techniques for creating and loading new types at runtime in .NET applications.
Explore how GraphQL revolutionizes data access, simplifying development and boosting performance by eliminating the need to tie data from multiple endpoints together.
Explore functional JavaScript concepts like purity, higher-order functions, and currying. Learn to write clean, maintainable code and understand where these patterns are most useful in modern development.
Explore computer vision and deep neural networks to build custom image classifiers, with a fun twist using "My Little Pony" characters as examples.
Uncover the mystery behind developer salaries and indentation preferences in this data science investigation, exploring correlations, biases, and model fitting pitfalls.
Get personalized course recommendations, track subjects and courses with reminders, and more.