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 how to combine ChatGPT 5 with n8n to build AI-powered automation workflows that eliminate manual tasks and boost productivity across multiple apps without coding.
Discover how professional attackers break into systems and how defenders stop them through a complete cyberattack walkthrough covering reconnaissance, social engineering, and defense strategies.
Master 10 battle-tested API security measures including HTTPS, authentication, authorization, rate limiting, and injection prevention to protect applications from common attacks.
Build a Rust WebAssembly frontend app with Yew, exploring WebCam integration, VP9 encoding, and communication between components. Gain hands-on experience in modern web development using Rust.
Learn to integrate 3D models into React websites using React Three Fiber. Create interactive Earth and airplane models, add animations, implement geolocation, and connect to real-time flight data APIs.
Learn to create scroll-based animations using the Web Animations API and ScrollTimeline. Master techniques for animating elements based on scroll position and viewport visibility.
Comprehensive guide to creating a top-down RPG using Unity and C#, covering game mechanics, design, UI, combat systems, and polishing techniques for aspiring game developers.
Explore WebAssembly with AssemblyScript: setup, compilation, and performance comparison to JavaScript. Learn to implement and benchmark functions like factorial and array squaring.
Learn to build a music recommendation engine using AudioSet dataset, embedding generation, and ANNOY algorithm. Hands-on coding and practical implementation for personalized music suggestions.
Learn to build a Minecraft clone using React.js, Three.js, and React Three Fiber. Create interactive 3D environments, implement game mechanics, and explore advanced React concepts in this hands-on tutorial.
Discover modern CSS techniques to enhance your front-end development skills, including layouts, centering, and grid systems, with practical examples and bonus tips for improved workflow.
Comprehensive exploration of 12 essential data structures, covering their fundamentals, implementation, and practical applications in computer science, with a focus on efficiency and BigO notation.
Comprehensive overview of object-oriented programming fundamentals, covering encapsulation, abstraction, inheritance, and polymorphism with practical examples and clear explanations.
Explore distributed systems challenges in Rust, covering protocols, ID generation, broadcasting, and gossip algorithms. Gain hands-on experience solving real-world problems in system design.
Explore the journey of optimizing hash tables, from basic concepts to advanced techniques, achieving performance improvements that surpass Rust and C++.
Get personalized course recommendations, track subjects and courses with reminders, and more.