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 Qwik for building resumable apps with near-zero JavaScript, fine-grained lazy loading, and enhanced interactivity. Learn implementation techniques and best practices from expert Miško Hevery.
Learn to simplify complex codebases using monorepos with Nx. Explore building and deploying React apps, managing design systems, integrating Storybook, and writing tests in a monorepo structure.
Learn to implement self-hosted analytics using Umami on a Next.js site and deploy it to Railway. Explore Railway's features, deployment process, and ethical considerations in web analytics.
Learn to create custom, dynamically generated images using node-canvas. Explore techniques for drawing, positioning, and rendering text, with insights on productivity and on-demand builders.
Learn to extend esbuild's functionality by creating custom plugins. Discover when and how to build plugins, use onResolve, return objects, and navigate potential pitfalls in plugin development.
Learn to create an interactive live voting app using Appwrite. Explore database setup, vote submission, real-time updates, and more in this comprehensive tutorial.
Explore end-to-end typesafe APIs with tRPC in React. Learn setup, integration with Prisma, navigation, request batching, and building forms for efficient, type-safe development.
Learn to implement CommandBar for powerful search, navigation, and custom actions in your app. Enhance user control with a command palette and ⌘+K shortcut functionality.
Learn to build a high-performance e-commerce site using Remix and Crystallize, focusing on optimizing page speed for better user experience and increased conversions.
Explore RedwoodJS 1.0: Learn core concepts, setup, database integration, user modules, deployment, and more in this comprehensive introduction to the startup-focused JS app framework.
Learn to build full-stack applications with Remix Stacks, featuring a Remix frontend and database. Explore setup, adaptability, deployment, and unique features with expert guidance from Kent C. Dodds.
Learn to create engaging, interactive animations using Greensock. Explore techniques like scroll triggers, timelines, and hit tests to enhance user experience and add playful elements to web projects.
Learn to enrich database entries with third-party data and create custom images from Figma templates using Rowy. Explore API integration, webhooks, and practical applications in this hands-on tutorial.
Discover strategies for finding and contributing to open source projects, learn about open source etiquette, and explore the benefits of code reviews and community engagement in this insightful discussion.
Learn to visually create state machines and statecharts with Stately, and implement them in React apps. Explore app logic modeling, backend integration, and community resources for state machine development.
Get personalized course recommendations, track subjects and courses with reminders, and more.