I’m being asked to recommend a resource (online course, textbook, or similar) to the students who will be in my class next semester. I need them to know about:
0. Comments
1. Variables
2. Arrays
3. Objects
4. Conditionals
5. Loops
6. Functions
and how to express each of these in JavaScript. I want something that would truly make sense to someone with *no* code background and focuses on these basics (i.e. unlike javascript.info, I don’t think the “nullish coalescing operator” is “fundamental”).
@lea possibly Tbe Coding Train on YouTube. One drawback is that it’s teaching js processing which I imagine either you might be teaching or are teaching something else that does the same thing? (There is an older Java processing based series as well)
Start learning here!

Beginners! Learn all the basics of code (variables, conditionals, loops, objects, arrays) in JavaScript with p5.js!

YouTube
@lea I guess this doesn’t really focus on language constructs but is coding from zero.
@lea in retrospect I suspect you are aware of this 🤷‍♂️
@roseandsigil nah I wasn’t aware of this YouTube channel in particular. And it’s a good reminder that for the things I’m interested in them learning, Processing.js is not that different from plain JS.
I’ll take a look; thanks!