Good to know:


Lesson 0 - A basic web page
Lesson 1 - Using a "Canvas" to draw a line
Lesson 2 - Splitting code into functions
Lesson 3 - Including a JS file and animating the line
Lesson 4 - Animating left and right when pressing A and D on the keyboard
Lesson 5 - Animating by "WASD" buttons
Lesson 6 - Controlling a square with "WASD" buttons