Anyone wanting to learn to code HTML5 games from first principles rather than relying on a specific library should take a look at the Udemy course I’ve just released. It is free using the link below.
https://www.udemy.com/html5-game-development-beginner-to-pro/?couponCode=PROMOTE2018