Supplemental Online Material

#1

One of the best online courses I’ve encountered. Please go through this with any free time you have.

My personal youtube playlist for learning javascript

#2

Learn how a computer actually works

#3

Practice Computational Thinking

http://www.robozzle.com/beta/index.html

#4

https://nodeschool.io/

#5

Several people have said this video has really helped their understanding of javascript

#6

The industry does care how you format your code. Airbnb style guide is one of the most popular to follow.

#7

Here’s an excellent chapter on pure functions from Professor Frisby’s Mostly Adequate Guide to Functional Programming.

#8

https://www.reddit.com/r/learnprogramming/