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
Learn to automate deployments using Github Actions, set up NGINX, configure React routing, create an Express.js API, and secure your website in this comprehensive tutorial.
Learn Flutter for native mobile app development, covering setup, widgets, state management, and routing in this comprehensive crash course.
Learn to build a RESTful API for products using Python Flask, SQL Alchemy, and Marshmallow. Covers database setup, CRUD operations, and Postman testing in a concise, hands-on tutorial.
Learn to build a Todo app with Django, covering installation, database setup, models, views, templates, and admin panel customization.
Learn Neo4j graph database and Cypher query language. Create nodes, relationships, labels, and properties. Explore installation, Cypher interface, querying, and relationship management in this concise tutorial.
Dive into JavaScript's internal mechanics including execution context, call stack, event loop, memory storage, and engine architecture.
This course is for absolute beginners and will give you a great kickstart to learning PHP. We'll first talk about what PHP is and why we should learn it, then we will setup a working environment and start coding
Develop a React-based keyword extractor using OpenAI API and Chakra UI. Learn setup, component creation, API integration, and deployment in this hands-on tutorial.
Learn to build an AI image generator using OpenAI's DALL-E model and Node.js. Create a web app that generates images from text input, integrating OpenAI's API with a custom frontend.
Discover pro-level React best practices, including functional components, TypeScript usage, custom hooks, and efficient state management techniques for improved development.
Learn essential terminal commands and navigation skills for beginners. Master file manipulation, text processing, and basic scripting to boost productivity and control over your computer.
Learn to build fast websites with Astro, a static site generator. Covers components, layouts, styling, React integration, markdown handling, and deployment to Netlify in this comprehensive tutorial.
Learn to build a QR code generator using JavaScript, QRcode.js, and Tailwind CSS. Covers project setup, UI design, form handling, code generation, and image saving functionality.
Transform your traditional resume into an impressive digital portfolio, learn responsive design, implement dark mode, and host your creation for free on GitHub Pages.
Learn to recreate parts of the SpaceX website using HTML, CSS, and JavaScript. Master responsive design, animations, DOM manipulation, and deployment techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.