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
Comprehensive introduction to machine learning concepts and hands-on demonstration using ML.NET, covering key processes from data loading to model evaluation with practical C# examples.
Learn to create a clean design in Figma, covering project setup, shapes, components, masks, and layouts. Perfect for beginners seeking to quickly grasp Figma's essential features.
Learn to integrate Python with MySQL databases, covering connections, table creation, and data manipulation in this beginner-friendly tutorial.
Enhance a REST API with PostgreSQL integration in Deno, covering database setup, CRUD operations, and Denon implementation for improved development workflow.
Explore Deno basics and build a REST API in this comprehensive tutorial. Learn about Deno's features, installation, and practical application in web development.
Build an image gallery app using React and Tailwind CSS, integrating the Pixabay API for a hands-on project that enhances your front-end development skills.
Learn to create an engaging presentation website using WebSlides, covering setup, design elements, and content structuring for impactful visual storytelling.
Learn to optimize VSCode for Python development with essential extensions, enhancing productivity through features like environment management, debugging, testing, and documentation generation.
Build a store locator API with GeoJSON data and create a frontend using Mapbox to visualize store locations on an interactive map.
Learn to document JavaScript code using JSDoc, covering type checking, custom types, function descriptions, and generating documentation for improved code quality and maintainability.
Learn to build a CRUD GUI application using Python, Tkinter, and SQLite3. Create, read, update, and delete data with a user-friendly interface, including database operations and executable creation.
Learn to create eye-catching webpage animations using the AOS library, implementing fading effects on scroll and enhancing user experience through dynamic content presentation.
Learn TailwindCSS utility framework: setup, core concepts, custom components, and practical application. Hands-on guide to efficiently create responsive designs using utility classes.
Learn MongoDB basics: installation, querying, updating, and advanced features. Ideal for Node.js developers seeking NoSQL database skills.
Learn to build a URL shortener API using Node.js, Express, and MongoDB. Create, store, and manage shortened URLs in this hands-on project for web developers.
Get personalized course recommendations, track subjects and courses with reminders, and more.