Better Web Apps with Elm
By using JS in an object orientated way, you're missing out on a bunch of great tools and shooting yourself in the foot at the same time. Your enemy is mutablilty.
HTML for the Uninitiated
Learning to code for the internet can be daunting, even finding out where to start returns millions of search results. If you don't know your HTML's from your JS's, then this is the course for you.
This course will give you a rock solid foundation that you can build a career on.