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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover advanced string formatting in Python using f-strings. Learn efficient techniques for inserting values, passing format options, and enhancing your code readability.
Learn to build and deploy a Next.js blog using remote MDX content files, implementing features like incremental static regeneration, custom components, and on-demand revalidation for an efficient, dynamic website.
Master React Native navigation using Expo Router, exploring links, stack and tab navigation, special files, and routing groups. Enhance your mobile app development skills with practical examples and techniques.
Master full-stack development with Next.js 15, React 19, TypeScript, Tailwind CSS, ShadCN/ui, Sentry, Kinde Auth, Neon Postgres, and Drizzle ORM. Build a comprehensive project covering key concepts and technologies.
Learn to build a real-time chat app using Socket.io, exploring WebSocket differences, server setup, and client-side implementation in this hands-on introduction to Socket.io with Node.js.
Build a Nest.js REST API with Prisma ORM and Neon Postgres. Learn database setup, data modeling, migration, and API endpoint creation. Ideal for developers seeking to enhance their backend skills.
Learn Django basics: installation, project setup, URLs, views, templates, and static files. Ideal for beginners starting web development with Python.
Learn to create individual post pages with slugs and named URLs in Django, enhancing your web development skills with practical examples and step-by-step guidance.
Build a real-time chat application with user rooms using Node.js, Express, and Socket.io. Learn to implement WebSocket communication for instant messaging functionality.
Enhance your Nest.js REST API with advanced features like CORS, rate limiting, logging, and exception handling for improved security and performance.
Comprehensive tutorial on Next.js 13 features including pages, layouts, links, routes, loading, and CSS modules. Covers key concepts for building full-stack web applications efficiently.
Learn Git essentials: version control, GitHub, repository management, commits, and more. Ideal for coding beginners seeking practical Git skills for project collaboration.
Comprehensive TypeScript tutorial covering fundamentals and React integration. Learn basic types, functions, classes, generics, and build projects to enhance web development skills.
Learn to enhance React apps with Suspense and Error Boundaries, improving user experience through efficient loading states and error handling while writing cleaner, more maintainable code.
Explore SWR 2.0 for efficient API data fetching in React, including Preload and Optimistic UI features. Learn implementation techniques and best practices for improved user experience.
Get personalized course recommendations, track subjects and courses with reminders, and more.