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 intelligent apps using Mistral AI models, from simple chat completions to advanced RAG and function calling, applicable for both JavaScript and Python developers.
Practice frontend development by building a responsive space travel website with HTML, CSS, and JavaScript, focusing on design systems and interactive elements.
Learn to leverage AI for improved developer workflow and create AI-powered features. Master prompt engineering, AI engineering basics, and secure deployment with Cloudflare.
Master React Hooks by building a Tic Tac Toe game. Create components, manage state, handle user interactions, and implement advanced features like time travel in this hands-on project.
Explore exciting new React 19 features: simplified data mutations, optimistic updates, form statuses, use() API, and a performance-enhancing open-source compiler.
Prepare for React interviews with expert guidance on common questions, hands-on practice, and strategies to showcase your skills effectively.
Master React class components through interactive challenges, gaining essential skills for legacy code and interviews. Hands-on approach ensures lasting knowledge.
Learn to create a component library using React, covering controlled components, refs, reducers, and compound components. Build declarative, reusable elements adhering to DRY principles through interactive challenges.
Master asynchronous JavaScript through hands-on challenges and build a "War" card game, exploring callbacks, promises, async/await, and the fetch API.
Master advanced JavaScript: objects, collections, and functions. Enhance coding skills with custom objects, efficient data management, and advanced function techniques for cleaner, more efficient code.
Master Tailwind CSS's utility-first approach through hands-on projects, building responsive layouts and modern interfaces while learning industry-standard practices for efficient web development.
Master modern UI design techniques by combining shadows, gradients, and animations to create polished, interactive web interfaces with depth and visual appeal that enhance user experience.
Master responsive web design fundamentals and create adaptive layouts with mobile-first CSS techniques, fluid grids, and user-friendly navigation systems that work seamlessly across all devices.
Master the command line interface (CLI) to navigate, manipulate files, and interact with your computer system through text-based commands, boosting your efficiency as a developer or tech enthusiast.
Discover how to leverage generative AI tools to enhance your web development workflow and build intelligent applications with hands-on experience using Cursor AI editor and Claude AI model.
Get personalized course recommendations, track subjects and courses with reminders, and more.