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
Master asynchronous JavaScript programming with Promises, async/await, Promise.all(), and error handling techniques for modern web development.
Dive into neural networks from perceptrons to backpropagation with hands-on coding examples, matrix math, and practical projects like doodle classification.
Dive into neural networks fundamentals, from perceptrons to multilayer networks, matrix math, feedforward algorithms, and backpropagation with hands-on coding challenges.
Explore evolutionary computing principles through hands-on genetic algorithm implementation, from basic concepts to advanced applications like smart rockets and traveling salesperson problems.
Master Matter.js physics engine fundamentals through hands-on JavaScript tutorials, building interactive simulations and games like Plinko with p5.js integration.
Master Verlet physics simulations using Toxiclibs library in Processing and p5.js, covering particles, springs, connected systems, attraction behaviors, and 3D cloth simulation techniques.
Master Box2D physics simulation in Processing with hands-on tutorials covering worlds, bodies, joints, collisions, and interactive elements for realistic 2D physics programming.
Master JavaScript array methods including map(), filter(), reduce(), sort(), and fill() to manipulate data efficiently and build dynamic particle systems.
Explore algorithms, genetic programming, and neural networks through hands-on coding challenges covering pathfinding, machine learning, and evolutionary systems.
Dive into WebGL fundamentals with p5.js, covering 3D geometries, lighting, textures, camera controls, and custom shapes for interactive graphics programming.
Master text manipulation, regular expressions, natural language processing, and API development through hands-on JavaScript projects and creative coding challenges.
Master JSON, APIs, and asynchronous data handling in p5.js through hands-on projects with real APIs like NYT, Giphy, and Wordnik for dynamic web applications.
Explore text processing with JavaScript libraries like RiTa.js and nlp-compromise, plus master API integration for dynamic data-driven applications.
Master Twitter bot creation using Node.js and Processing to automate tweets, handle images, replies, and deploy to servers with OAuth and Twitter API integration.
Explore machine learning fundamentals through linear regression, gradient descent, and nearest neighbors algorithms with hands-on coding challenges and mathematical foundations.
Get personalized course recommendations, track subjects and courses with reminders, and more.