https://patkerr.co.uk/course/
A free practical computer game programming course by Pat Kerr: videos and slides for making 2D games from scratch in JavaScript and HTML Canvas.
https://patkerr.co.uk/writings/spiderhead-mini-review/
I watched this on a whim, after being intrigued by the trailer. It had some good bits, but it ultimately over-extends a relatively thin (and implausible) idea which would have worked better as a Dark Mirror episode — and there are plot problems which become fairly obvious towards the end.