The Coding Train - YouTube
All aboard! The Coding Train is on its way with creative coding video tutorials on subjects ranging from the basics of programming languages like JavaScript ...
En bref
Ajouté le
18 mars 2026
Matière et domaine
coding · programming-fundamentals
Niveaux scolaires
8e année–12e année (Terminale)
Type de page
Video
Mots-clés
java javascript processing teaching programming beginner tutorial coding challenges art
Introduction
The Coding Train: Creative Coding Resources
- Overview: The Coding Train provides creative coding tutorials, focusing on JavaScript, p5.js, and ml5.js to explore algorithmic art, machine learning, and simulations.
- Machine Learning Course:
- Focuses on theory and application of ML algorithms in JavaScript.
- Covers supervised, unsupervised, reinforcement, and transfer learning.
- Teaches data collection and using models to generate media (words, sound, images).
- Simulation & Natural Systems Course:
- Explores simulating natural systems using mathematics and physics.
- Topics include trigonometry, self-organization, genetic algorithms, and neural networks.
- Data & Web Development:
- Teaches data retrieval, collection, and storage.
- Covers client-side data handling (fetch, Promises, DOM manipulation) and full-stack development (Node.js, API authentication).
- Git & GitHub Training:
- Covers version control basics, including terminology (branch, fork, merge, pull, push).
- Includes practical exercises like making a first pull request.
- Generative Art Topics: Features specific mathematical explorations such as Marching Squares, Worley Noise, Hilbert Curves, Maurer Roses, and the Collatz Conjecture.
- Key Tools & Libraries:
- p5.js: Primary library for creative coding and visualization.
- ml5.js: Library for accessible machine learning in the browser.
- Node.js: Used for server-side development and data persistence.
Avis de la communauté
Pas encore d’avis publiés. Soyez le premier à partager votre expérience.