The Coding Train

The Coding Train

The Coding Train is a YouTube channel created by Daniel Shiffman that focuses on coding tutorials and creative coding projects. The channel covers topics like machine learning, p5.js, processing, and more using JavaScript and Processing.
The Coding Train image
javascript processing creative-coding machine-learning youtube video-tutorials

The Coding Train: Machine Learning & Creative Coding Tutorials

Learn coding tutorials and creative coding projects with The Coding Train on Sugggest, covering topics like machine learning, p5.js, processing, and more using JavaScript and Processing.

What is The Coding Train?

The Coding Train is a popular YouTube channel created in 2015 by Daniel Shiffman, a professor focusing on the intersection of code and art. The channel features beginner-friendly coding video tutorials and creative coding projects using JavaScript, Processing, and p5.js.

Some key aspects of The Coding Train:

  • Covers a wide range of coding topics like machine learning, simulations, games, computer vision, physics engines, data visualization and more.
  • Uses JavaScript as the primary language but also explores Java/Processing, Python, R, Scratch and other languages.
  • Known for its upbeat, fast-paced style and sense of fun while learning coding.
  • Includes series on popular topics like Neural Networks, Physics Engines, Snake Games, Fractals, Simulating Evolution and more.
  • Focuses on both coding tutorials for beginners as well as more complex projects for advanced developers.
  • Created and presented by Daniel Shiffman, a Digital Media professor at New York University.
  • Has over 1.6 million subscribers and hundreds of videos on YouTube.

Overall, The Coding Train is a highly engaging YouTube channel focused specifically on creative coding tutorials, algorithms and computer programming projects across a range of languages and tools.

The Coding Train Features

Features

  1. Coding tutorials
  2. Creative coding projects
  3. Machine learning tutorials
  4. p5.js tutorials
  5. Processing tutorials
  6. JavaScript tutorials

Pricing

  • Free
  • Open Source

Pros

High quality coding tutorials

Engaging and enthusiastic instructor

Covers wide range of coding topics

Beginner friendly

Fun, creative projects

Cons

Can feel disorganized at times

Advanced topics not covered in depth

Tutorials focus mostly on JavaScript and Processing


The Best The Coding Train Alternatives

Top Education & Reference and Programming Tutorials and other similar apps like The Coding Train


Udemy icon

Udemy

Udemy is an online learning and teaching marketplace platform where expert instructors can create and sell courses in topics like development, business, design, marketing, IT and software, personal development, photography, and more. Udemy provides the platform for instructors to build courses with video lectures and other materials, set prices, and...
Udemy image
Khan Academy icon

Khan Academy

Khan Academy is a non-profit educational organization created in 2006 by educator Salman Khan. The goal of Khan Academy is to provide a free, world-class education to anyone, anywhere.The platform offers practice exercises, instructional videos, and a personalized learning dashboard that empowers learners to study at their own pace in...
Khan Academy image
Coursera icon

Coursera

Coursera is an online learning platform founded in 2012 by Stanford University computer science professors Andrew Ng and Daphne Koller. It offers over 3,000 courses and 400 specializations from top universities and companies worldwide including Stanford, Yale, Google, IBM, and more.Coursera's mission is to provide universal access to world-class education....
Coursera image
Codecademy icon

Codecademy

Codecademy is an online education platform founded in 2011 that focuses on teaching coding skills interactively through its website. It offers free and paid coding courses across 12 programming languages including Python, JavaScript, Java, Ruby, SQL, C++, C#, Swift, Go, Sass, R, and Kotlin.The platform uses an innovative hands-on approach...
Codecademy image
Alison icon

Alison

Alison is a free online education platform that offers over 1,000 courses across 9 subject areas including Business, IT, Language, Health, Lifestyle, Math, Hospitality, Construction, and Childcare & Education. Courses are created by subject matter experts and focus on practical skills that can help further users' careers.When users sign up...
Alison image
SoloLearn icon

SoloLearn

SoloLearn is a free platform for learning programming and coding. It offers courses across popular programming languages and web development skills like Python, Java, C++, C#, HTML, CSS, JavaScript, Swift, Ruby, PHP, Kotlin, and more.The platform is available as mobile apps for iOS and Android as well as a web...
SoloLearn image
LinkedIn Learning icon

LinkedIn Learning

LinkedIn Learning is an online learning platform owned by LinkedIn that offers over 16,000 expert-led courses in business, technology, and creative skills. Courses cover topics like management, marketing, software development, graphic design, and more.Some key features of LinkedIn Learning include:Courses taught by industry expertsBite-sized video lessons ranging from 3 to...
LinkedIn Learning image
OpenLearn icon

OpenLearn

OpenLearn is an open educational platform developed and maintained by The Open University in the UK. It offers free online courses and learning resources across a diverse range of subjects at various levels, from introductory to advanced.The goal of OpenLearn is to make education accessible to all by removing barriers...
OpenLearn image
Mind Tools icon

Mind Tools

Mind Tools is an extensive website that provides a wide range of learning resources focused on improving management, leadership, and interpersonal skills in the workplace. It was founded in 1996 by James Manktelow and offers all of its materials online for free.Some key topics covered by Mind Tools include time...
Mind Tools image