Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
Language Learning
Software Development
Graphic Design
Greek and Roman Mythology
Computational Social Science Methods
Bioseguridad y equipo de protección para la prevención de COVID-19
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the intersection of nature and coding with Coding Train's 8-hour program. Learn to simulate natural systems using JavaScript and p5.js, covering topics from basic math and physics to complex simulations.
Learn to approximate the value of Pi using toothpicks in a simulation coded in p5.js with Coding Train. Less than 1-hour commitment.
Hosting a p5.js sketch with GitHub Pages with Git and GitHub for Poets. Using GitHub Pages to create a sketch with Git. Using Git to clone Repo and Push/Pull to resolve Merge Conflicts. Using git to resolve merge conflicts to resolve Git Remotes.
Dive into TensorFlow.js with Coding Train's 4-5 hour material, covering tensors, variables, operations, memory management, and the Layers API, with coding challenges.
7.1: TensorFlow.js Color Classifier: Crowdsourcing Data.7.2: T.ensorflow.js color classifier: Saving Data to Firebase.7,7.3,7,8,7 and 7.9 are all part of the same set of tests.
Style Transfer Part 1: Training a model with on Spell with Yining Shi. Style Transfer Part 2: Real-Time Style Transfer with ml5.js with Yined Shi.Text Generation with LSTM and Spell with Nabil Hassein. Text Generation using Spell using Nabil hassein.
This series will teach you how to code your very first Discord bot with node.js and discord.js. You will learn about the Discord server portal, coding a bot with discord.js, hiding API keys with .env, posting GIFs, and building a command handler.
Code! Programming with p5.js for Beginners Trailer. Code! Programming for Beginner with p 5.js. Web Editor. P5.JS Tutorials: Introduction to Object-Oriented Programming with ES6. Arrays and Loops: What is an array?
Learn to build a 3D Raycasting engine with Coding Train in under an hour. Enhance your skills in creating rendering scenes, adjusting perspective, and dynamic field view changes.
Learn to implement a basic ray casting engine with Coding Train in under an hour. Simulate a light source casting shadows on a 2D canvas.
Dive into 2D Ray Casting and Ray Marching with Coding Train's 4-5 hour material, including coding challenges, community contributions, and visualizations.
Dive into the second part of Coding Train's Rubik's Cube challenge, simulating cube rotations using matrix operations and refactoring code. Less than 1-hour workload.
Learn to code a bouncing DVD logo and fluid simulation with Coding Train in a 3-4 hour session, including practical coding challenges.
Learn full-stack web development with Coding Train, building a Twitter clone. Requires basic HTML/CSS/JavaScript, Node.js, MongoDB. Includes deployment.
Learn coding basics with p5.js tutorials from Coding Train, including web editing, shapes & drawing, color, error handling, and a revisit of the Snake Game. (3-4 hours)
Get personalized course recommendations, track subjects and courses with reminders, and more.