Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Dr. Seligman's "Optimism" and Dr. Dreck's "Mindsets" to discover actionable strategies for enhancing personal happiness, effectiveness, and community building.
Learn to deploy and run ASP.NET apps on Google Cloud, integrating with services like Cloud Storage and machine learning APIs. Explore VM options, App Engine, Kubernetes, and management tools.
Explore C# scripting in .NET Core, its inner workings, cross-platform applications, integration with .NET CLI, and debugging techniques for script assemblies.
Explore the hidden costs of "free" digital services and open-source resources, examining their sustainability and potential long-term consequences for users and the tech industry.
Explore scaling agility using Big Scrum and Nexus, focusing on technical excellence and value delivery. Learn strategies for successful large-scale Scrum implementation and overcoming common challenges.
Explore container execution patterns beyond basic scheduling, including message-based services, scheduled jobs, and parallel instances. Learn architecture patterns and tools for advanced container-based solutions.
Explore agile machine learning experiments using F#, focusing on rapid model iteration, experiment design, and validation techniques in the context of a Kaggle competition.
Strategies for organizing ASP.NET Core projects, solutions, and files. Explores data access alternatives and provides tips for effective unit and integration testing in ASP.NET Core applications.
Explore techniques to manage side effects and complexity in JavaScript applications, drawing inspiration from React and modern JavaScript features for streamlined asynchronous programming.
Explore IdentityServer4's enhancements for ASP.NET Core, including improved OpenID Connect & OAuth 2.0 implementations. Learn about new features and architectural improvements in token-based security systems.
Explore JavaScript's ES2015 features, their potential pitfalls, and best practices for maintainable and performant code in modern web development.
Explore writing safer Native Implemented Functions in Rust for Elixir, enhancing performance while maintaining memory safety. Learn about pitfalls and benefits of this approach for distributed systems.
Build a collaborative music composition environment using Elm for the frontend and Phoenix-channels for the backend, exploring design, collaboration features, and data representation.
Explore techniques for writing fast code, including strength reduction, minimizing indirect writes, and optimizing string-to-integer conversion, with insights from Andrei Alexandrescu's upcoming book.
Explore three unconventional D language features that gained widespread adoption, examining their unexpected utility and impact on programming practices.
Get personalized course recommendations, track subjects and courses with reminders, and more.