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 dropping toothpicks can approximate pi in this coding simulation. Learn about Buffon's Needle problem, probability density functions, and implement the experiment using p5.js.
Explore simulations of natural systems using JavaScript and p5.js, covering physics, trigonometry, self-organization, genetic algorithms, and neural networks.
Learn JavaScript programming fundamentals using p5.js, a creative computing environment for visual displays. Ideal for beginners, covering variables, conditionals, loops, functions, and object-oriented programming.
Learn to create an interactive slide puzzle game using p5.js, featuring image splitting, tile shuffling, and user interaction. Gain hands-on experience with arrays, loops, and game logic.
Explore machine learning models with RunwayML in this comprehensive live stream. Learn installation, generative painting, PoseNet, StyleGAN, and more through hands-on demonstrations and Q&A.
Learn to create art and animations with code using Processing. Covers drawing, variables, conditionals, loops, arrays, functions, and object-oriented programming. Includes hands-on projects and interactive examples.
Dive into Transformers.js embeddings, explore Turing Tumble game mechanics, and discover updates on coding projects and educational content in this comprehensive session.
Learn to animate the Dragon Curve fractal using p5.js. Explore the algorithm, implement rotation and scaling, and create a mesmerizing visualization of this complex mathematical pattern.
Aprenda a criar uma página 404 interativa usando p5.js, explorando conceitos de The Nature of Code como comportamentos de direção e interação do mouse.
Explore ml5.js 1.0, learn FaceMesh model usage, and create a kinetic type visualization controlled by mouth movements with guest conductor Patt Vira in this hands-on tutorial.
Learn to implement elastic collisions in p5.js without a physics library. Explore the math behind circle collisions and create a JavaScript simulation, supplementing the Nature of Code book series.
Create a climate spiral visualization using p5.js to illustrate temperature changes over time. Learn data handling, polar coordinates, and animation techniques to effectively represent climate data.
Learn to create a soft body physics simulation for a character using toxiclibs.js and p5.js. Explore verlet physics, springs, and object-oriented programming to bring squishy characters to life in your web projects.
Step-by-step guide to creating a Discord bot using Discord.js in Node.js. Learn authentication, slash commands, and bot interaction for a fun "Choo Choo" bot.
Learn to create an Apollonian Gasket using Descartes Circle Theorem and complex numbers. Explore circle packing, curvature, and recursive algorithms in this coding challenge celebrating Pi Day.
Get personalized course recommendations, track subjects and courses with reminders, and more.