Congratulations! You’ve finished the course! Or, perhaps, you’re eager to see the mountain of information that went into generating this course. Either way, here is a list of different objects that helped me immensely. In each category, they are listed more or less in descending order of importance.
- jQuery tutorial.
- Oh Shit, Git!. A cheat sheet for fixing things when you mess up with Git.
- The Programming Historian. A set of tutorials for humanists with limited programming experience.
- CSS-Tricks. Go yard with your CSS.
- Burke, James. “Faith in Numbers.” Connections. 1978. In his classic, causal way, Burke draws a line from Roman-era water wheels to computer programming, the prehistory to Crockford’s lectures.
- Brave. A browser.
- Vim. Despite this course’s dependence on Atom, the actual course was written with vim. Originally released 25 years ago, vim is a text editor that requires enormous patience at first. In my opinion, the steep learning curve is worth it for many reasons, but I begrudge no one who looks at it and shakes their head in disbelief.
- RubyMonk. An online tutorial to Ruby that forces you to write your own code before moving to the next step. Because you are writing live Ruby, mistakes raise exceptions and give useful error messages.