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
Learn to build and deploy a documentation website using Docusaurus 2.0, exploring its new features, customization options, and best practices for creating effective technical documentation.
Explore Nuxt 3 & Nitro with framework architect Daniel Roe. Learn about new features, Typescript support, Vue 3, Vite.JS, and the Nitro server engine. Discover best practices and tips for efficient development.
Learn to create custom developer training scenarios using Wilco's quest builder. Gain hands-on experience in designing, implementing, and testing real-world coding challenges to enhance your skills.
Explore TanStack Query v4 with maintainer Dominik Dorfmeister, covering data fetching, caching, and state management across frameworks. Learn implementation, optimization, and upcoming features.
Join Jason for a live coding session as he works on his todo list, tackles a monorepo setup, and explores various web development tools and frameworks. Bring your questions and code along!
Extend identity code using Auth0 Actions. Learn to build custom identity flows with serverless and drag-and-drop interface. Explore authentication, ID token customization, and practical applications.
Learn to optimize images in Next.js using Cloudinary's powerful APIs. Explore image transformations, background removal, text overlays, and Open Graph image generation for enhanced web performance and user experience.
Explore Enhance, a lightweight framework for building flexible web applications using web standards. Learn its core concepts, elements, routing, and API integration through hands-on coding.
Learn to add component tests to React apps using Cypress. Covers setup, configuration, writing tests in Mocha, and practical examples like building and testing a login form.
Learn to create a scalable enterprise design system using Payload CMS and Next.js. Explore cohesive building, Figma integration, block spacing, layout flexibility, accessibility, versioning, and maintenance tips.
Explore React Router 6.4's new features with Ryan Florence, including data loading, mutations, and skeleton UIs. Learn implementation techniques and best practices for modern web app development.
Explore ChatOps by building a Slack slash command and Notion integrations. Learn to create efficient workflows, automate tasks, and enhance team communication using popular tools.
Learn to create a reactive backend for web apps using Convex, a JS-powered database that automatically updates when data changes. Explore endpoints, queries, and authentication in this comprehensive tutorial.
Learn to create smooth page transitions in multi-page apps using Astro and the Shared Element Transition API, mimicking single-page app behavior with enhanced performance and user experience.
Learn to build custom video player UIs using Media Chrome, an open-source web component library. Explore key features, components, and customization options for creating versatile media players.
Get personalized course recommendations, track subjects and courses with reminders, and more.