Anyone can code. You don’t need shiny new technology to do it.
A class for beginners.
You don't need to be an engineer to learn how to code. All it takes is a little bit of curiosity! You'll learn about what code is and how to think like a coder—which is all about breaking down a problem into smaller steps.
Lesson 3: Pseudocode
Lesson 5: Applesoft Basic
Discover the joys of retro technology.
Daniel teaches this class on his childhood Apple II+ computer from the 80s. It’s been 40 years since then, but some things haven't changed: coding foundations are still the same, and computers need you to tell them what to do.
“you are truly the bob ross of programming.”
NatyaCodes
Comment on Coding Challenge 171: Wave Function Collapse
Learn the basic building blocks of code.
These make up the foundations of any programming language. In this class, you’ll learn in Basic, but the concepts are applicable across any programming language. No matter what language you want to work with after this class, this knowledge will apply.
Concepts you'll learn:
Variables
Conditionals
Loops
Arrays
Functions
Put it all together into a program.
You'll put together those building blocks you learned to create a simple program. Follow along with Daniel as he walks through each line of code.
Taught by Daniel Shiffman
Daniel has been teaching coding for almost 20 years. He makes creative coding videos tutorials on his channel, the Coding Train, and is passionate about teaching and sharing code in a fun and approachable way.
What people say about Daniel
Your videos really remind me how coding can be fun.
hdr
Comment on What was Coding like 40 years ago?
You really strikes me as pedagogical and passionate about transferring both knowledge about and interest for programming.
jens
Comment on What was Coding like 40 years ago?
You were the reason I started coding a couple of years ago.
Matdrox
Comment on Coding a Spiral of Primes
You've inspired me, more than once, to code fun projects in my spare time, rather than just for my day job.
Paul Kerrigan
Comment on Coding Challenge 171: Wave Function Collapse
Your videos actually make me want to learn coding and replicate similar projects.
Taqi Hussain
Comment on Coding Challenge: Image to ASCII
Daniel's enthusiasm is contagious.
Jesse S
Comment on Coding a Spiral of Primes
Access Daniel’s class and all of Nebula for $4/month
Access Daniel’s class and all of Nebula for $2.50/month