Best Resources - odigity/academy GitHub Wiki

Resources

Mozilla Developer Network (MDN)

By far, the best resource on the web for learning standard web technologies is MDN.

Beginners should start with the Learn series:

After that, check out the Guides and Tutorials:

Lastly, the References are where you go to get exact answers to all questions:

HTML & CSS

My favorite book for learning HTML & CSS is:

CSS Zen Garden is a beautiful and historically significant website demonstrating the power of CSS by showing the same page styled hundreds of different ways.

It's far easier to work with HTML & CSS if you take some time to learn how to use your browser's Developer Tools:

JavaScript

Other than MDN, by far the two best resources for mastering JavaScript are Douglas Crockford and Kyle Simpson.

Douglas Crockford

In addition to inventing JSON and JSLint, he also wrote the most historically significant JavaScript book:

He also gave a famous series of lectures on JavaScript over the years to fellow employees at Yahoo:

Kyle Simpson

Kyle has written an amazing six-book series called You Don't Know JS. Amazon offers them bundled (for a discount, I think) or separately, but if you want to save money, there's a less pretty version available to read for free here: https://github.com/getify/You-Dont-Know-JS

  • Up & Going (2015-03-20, 90 pages) — Amazon | GitHub
  • Scope & Closures (2014-03-10, 98 pages) — Amazon | GitHub
  • this & Object Prototypes (2014-07-11, 176 pages) — Amazon | GitHub
  • Types & Grammar (2015-02-23, 298 pages) — Amazon | GitHub
  • Async & Performance (2015-12-17, 280 pages) — Amazon | GitHub
  • ES6 & Beyond (2015-01-29, 200 pages) — Amazon | GitHub

DOM

Git

Node.js

NPM

React

React-Router

Redux

Firebase

Atom