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 a functional chess game using JavaScript, covering piece movement, board setup, and game logic in a beginner-friendly tutorial.
Learn to create and deploy a visually stunning website using CSS transforms, animations, and SVGs. Master advanced techniques for dynamic and engaging web design.
Build an AI-powered SQL generator using React, Node.js, and OpenAI's ChatGPT 4 API. Learn to create a user-friendly interface for effortless SQL query generation.
Learn to create an AI image generator using JavaScript, integrating OpenAI's DALL-E API with ChatGPT for a simple yet powerful tool to generate custom images from text prompts.
Learn to build an AI image variations app using OpenAI API, React, and Node.js in this hands-on tutorial. Create a simple yet powerful application to generate diverse image variations.
Build a ChatGPT-like application using React and Node.js, integrating OpenAI's API for a hands-on learning experience in creating AI-powered conversational interfaces.
Learn to build a ChatGPT-like interface using JavaScript, HTML, and CSS. Create a functional chatbot with user input, API integration, and response display in this hands-on tutorial.
Learn CSS transform techniques while building an adorable penguin animation. Hands-on project to master responsive design and create engaging web elements.
Learn to build a Tic-Tac-Toe game using React, focusing on updating arrays with useState(). Enhance your React skills through hands-on practice with this classic game implementation.
Learn to build a simple Tic-tac-toe game using JavaScript, perfect for beginners looking to practice fundamental programming concepts and game logic implementation.
Learn to implement drag and drop functionality in JavaScript by building a chess game, enhancing your web development skills with interactive elements.
Learn to master CSS Flexbox through an interactive game, building a fun froggy-themed layout while gaining practical skills in responsive web design.
Learn to build the classic Battleships game using JavaScript, enhancing your coding skills through hands-on development of game logic, user interactions, and strategic gameplay elements.
Learn GQL and CQL by building a Zelda-themed database, exploring key concepts like tables, indexes, and data insertion while creating a fun and practical project.
Comprehensive overview of cryptocurrency fundamentals, blockchain technology, and Web3, covering investment strategies, safety measures, and practical guidance for buying, selling, and creating crypto assets.
Get personalized course recommendations, track subjects and courses with reminders, and more.