Learn creative coding with fun, beginner-friendly tutorials, coding challenges, and a supportive community led by Daniel Shiffman. Join in and start coding!
The Coding Train is your go-to spot for learning creative coding in a welcoming, beginner-friendly environment. Led by Daniel Shiffman, the site offers step-by-step video tutorials, engaging coding challenges, and a variety of projects designed to make programming fun and accessible for everyone.
You can follow along with video lessons, try out coding challenges, and share your own creations with a vibrant community of fellow learners. There are plenty of resources to help you get started, including guides, a showcase of community projects, and an active Discord for chat and support.
Whether you're brand new to coding or looking to explore creative programming, The Coding Train makes it easy—and enjoyable—to learn at your own pace and connect with others who share your interests.
Discover websites similar to Thecodingtrain.com. Optimized for ultra-fast loading.
p5.js is a free, open-source platform that helps you learn coding and create art with JavaScript, welcoming artists, beginners, and educators alike.
Snap! lets you learn programming by creating projects with visual code blocks. Build, share, and explore creative ideas in a friendly online community.
Rails Girls offers workshops and resources to help women learn Ruby on Rails and web app development in a supportive, beginner-friendly community.
Learn JavaScript online with free interactive courses, resources, and examples for beginners and experts. Start coding and join the JavaScript community.
Hacking with Swift offers free tutorials and resources to help you learn Swift and build iOS, iPadOS, and macOS apps, whether you're a beginner or experienced.
Practice coding skills through interactive games and challenges, compete with others, and learn programming in a fun, community-driven environment.
Practice coding, solve challenges, and level up your programming skills with a global community across 55+ languages on Codewars.
Learn programming in Spanish with community tutorials, live streams, and resources for mobile and software development from freelance engineer Brais Moure.
Exercism helps you learn, practice, and improve your programming skills in 75+ languages with exercises, mentoring, and a supportive community—all free.
IBM Developer offers hands-on training, tutorials, and resources for learning AI, data science, and open source technologies.
DevDojo offers web development courses, videos, and a creative community for developers to learn, share, and connect while building their skills and projects.
C# Corner is a community hub for software developers to learn, share articles, join forums, watch videos, and grow their skills in C# and related tech.
CodeProject is a community site for developers to share articles, tutorials, and code samples on programming topics like C#, Python, AI, and more.
Discover programming tips, tools, and projects shared by a global community of developers. Learn, share, and grow your coding skills together.
Connect with others interested in the Lean theorem prover, access learning resources, join discussions, and find projects, events, and community support.
Codecademy offers interactive coding lessons and courses to help you learn programming skills online at your own pace, from beginner to advanced levels.
Learn web development, WordPress, Laravel, Flutter, and more in Bangla with easy tutorials, tips, and resources for all skill levels.
A fun, beginner-friendly site that helps you learn Haskell programming through easy explanations, colorful examples, and a lighthearted approach.
Learn coding and computer science online with interactive lessons and activities designed for students and educators of all ages.
Sololearn offers free, interactive coding courses for beginners and pros. Practice with hands-on lessons, a built-in code compiler, and a helpful community.
Play Grid Garden to learn CSS grid layout through fun, interactive challenges that help you master web design skills in an engaging way.
Greenfoot helps you teach and learn Java programming with interactive tools that make coding easy and fun for beginners and students.
Progate is an online platform where beginners can learn programming from scratch with interactive lessons and guided learning paths. (Japanese language)
Practice coding and learn new tech skills with interactive, hands-on labs designed for software engineers and developers of all levels.
Practice Java coding problems online and improve your programming skills with instant feedback. Great for students and those learning to code.
LearnShell.org offers a free, interactive shell scripting tutorial for beginners and anyone wanting to practice and improve their shell programming skills.
Explore programming solutions for the same tasks in many languages, helping you compare, learn, and expand your coding knowledge across platforms.
Learn MySQL quickly and easily with step-by-step tutorials, guides, and practical examples for beginners and advanced users on this dedicated website.
Play coding games to learn Python, JavaScript, and HTML. Solve puzzles, write real code, and create your own games and websites as you learn.
Git Immersion offers a hands-on, step-by-step guide to learning Git basics, perfect for beginners wanting to practice and understand version control.
ScratchJr lets kids ages 5-7 create interactive stories and games by learning basic programming in a fun, easy way—no reading required.
OpenProcessing is a creative coding community where you can explore, share, and learn interactive art projects with others interested in digital creativity.
Blockly Games offers fun, interactive games that teach beginners the basics of programming using easy, drag-and-drop code blocks.
Blockly Games offers free, interactive games that teach programming basics using block-based coding—perfect for beginners and young learners.
Flexbox Froggy is an interactive game that teaches you how to use CSS flexbox layout through fun, hands-on puzzles right in your browser.
Learn GraphQL from scratch with free, hands-on tutorials covering basics to advanced concepts, including guides for Apollo, Relay, React, and NodeJS.
Learn how fragment shaders work with this interactive, step-by-step guide. Explore graphics programming concepts in an easy and accessible way.
Explore and learn data structures and algorithms with interactive animations and step-by-step visualizations, designed for students and self-learners.
PHPBuilder is a community site for PHP developers to share code snippets, tutorials, and discuss programming in forums. Perfect for learning and collaboration.
Learn coding online with easy tutorials, interactive exercises, and practice editors for HTML, CSS, JavaScript, Python, SQL, and more—all in one place.
Discover tools and services similar to thecodingtrain.com
Explore related tools and services in these categories