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
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how to create web art using emoji, web components, and custom tools for transforming words into emoji art and images into CSS-stylable pixels.
Explore a humorous yet practical guide to avoiding unnecessary scaling solutions while learning genuine strategies for real scaling challenges from experts serving billions of JavaScript downloads weekly.
Discover how Atomic Design can be used as a migration strategy for web applications, building complexity from simple components to gradually transform legacy systems.
Explore the importance of having clear codes of conduct and moderation guidelines in open-source projects to prevent toxic behavior and harassment, based on real experiences from the trenches.
Explore the world of Conversational UIs, from voice interactions with Siri and Alexa to screenless interfaces, and learn how to implement these technologies in your own applications.
Discover how to create generative interactive art with JavaScript, applying color theory with HSL, composing patterns with SVG, and adding depth through motion and interaction.
Explore feature flags in this interactive adventure where the audience chooses deployment paths, learning how to reduce risk, manage multiple deployment streams, and speed up deployment safely.
Explore real-world analogs to software failure prevention and management, drawing lessons from fire safety systems to design better contingency plans for unexpected technical failures.
Discover 5 key DevOps principles (Small Batches, MVP, Three Ways) applied beyond web applications through case studies in onboarding, failover processes, monitoring, PXE-install systems, and book writing.
Discover how high-performing engineering teams at Google, eBay, and Stitch Fix maintain speed at scale through organizational structure, DevOps practices, continuous delivery, and end-to-end ownership culture.
Discover five progressive strategies for safely editing production databases, from raw SQL to building a Script Runner application, with pros and cons to help determine the best approach for your team's needs.
Discover how to apply Moneyball principles to DevOps teams, challenging preconceptions about skills and using data to build high-performance teams that deliver quality results.
Discover how to quickly assess web optimization ideas through rigorous experimentation, focusing on mobile performance to improve user experience and search rankings.
Explore how desktop-era frameworks like Ember can adapt to mobile constraints, examining architectural changes needed for smartphones with spotty connectivity and varying hardware capabilities.
Discover how JavaScript engines work, from just-in-time compilation to performance optimization, and learn to write compiler-friendly code that runs faster.
Get personalized course recommendations, track subjects and courses with reminders, and more.