Front-end Resources
HTML / CSS
- A beginner’s guide to HTML&CSS
- A free guide to learn HTML and CSS
- Adaptive Web Design - Aaron Gustafson
- An advanced guide to HTML&CSS
- Canvassing
- Code Guide: Standards for developing flexible, durable, and sustainable HTML and CSS - Mark Otto
- Dive Into HTML5 - Mark Pilgrim (PDF)
- GA Dash
- Google’s HTML/CSS Style Guide
- HTML Canvas Deep Dive - Josh Marinacci
- HTML Dog Tutorials
- HTML5 Canvas - Steve Fulton & Jeff Fulton
- HTML5 for Publishers - Sanders Kleinfeld
- HTML5 For Web Designers - Jeremy Keith
- Learn CSS Layout
- Learn CSS Layout the pedantic way
- Scalable and Modular Architecture for CSS - Jonathan Snook
JavaScript
Books
- Eloquent JavaScript.
- You Don’t Know JS–Up & Going.
- Basic JavaScript for the impatient programmer - Dr. Axel Rauschmayer
- Book of Modern Frontend Tooling
- Crockford’s JavaScript - Douglas Crockford
- Dev Docs
- Developing Backbone.js Applications - Addy Osmani
- Eloquent JavaScript 2nd edition - Marijn Haverbeke
- Exploring ES6 - Dr. Axel Rauschmayer
- Google JavaScript Style Guide
- Human Javascript
- JavaScript Allongé - Reginald Braithwaite
- JavaScript Bible (PDF)
- JavaScript Enlightenment - Cody Lindley
- JavaScript Essentials
- JavaScript For Cats
- JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies
- JavaScript Garden (Maintained by Tim Ruffles)
- JavaScript Patterns Collection - Shi Chuan
- JavaScript Spessore - Reginald Braithwaite
- Javascript Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- JavaScript the Right Way
- jQuery Fundamentals (starts with JavaScript basics)
- JS Robots (PDF)
- Leaflet Tips and Tricks: Interactive Maps Made Easy - Malcolm Maclean
- Learn to Code JavaScript by Playing a Game
- Learning JavaScript Design Patterns - Addy Osmani
- Managing Space and Time with JavaScript - Book 1: The Basics - Noel Rappin
- Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD - Jack Killilea
- Mozilla Developer Network’s JavaScript Guide
- O’Reilly Programming JavaScript Applications
- Oh My JS (Leanpub, by Azat Mardanov)
- Patterns For Large-Scale JavaScript Application Architecture - Addy Osmani
- Speaking JavaScript - Dr. Axel Rauschmayer
- The JavaScript Tutorial
- The Problem with Native JavaScript APIs (PDF)
- Understanding ECMAScript 6 (Leanpub, by Nicholas C. Zakas)
- Understanding JavaScript OOP (Sorella)
- You Don’t Know JS
Videos
[Learn Code Academy] (https://www.youtube.com/user/learncodeacademy/videos) - YouTube Tutorials
Blog Articles
Git
- Learn enough Git to Be Dangerous
- A practical git introduction
- A Visual Git Reference - Mark Lodato
- Conversational Git
- git - the simple guide
- Git for Computer Scientists
- Git From The Bottom Up (PDF)
- Git Immersion
- Git In The Trenches
- Git internals - Scott Chacon (PDF)
- Git Magic
- Git Pocket Guide - Richard E. Silverman
- Git Reference
- Git Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- Git Workflows
- GitHub Cheat Sheet - Tim Green (Markdown)
- Intoduction to Git and Github - Launch School
- Learn Git - Learn Version Control with Git - Tobias Günther
- Pro Git - Scott Chacon
- Pro Git Reedited - Jon Forrest
- Think Like (a) Git: A Guide for the Perplexed
- Version Control by Example (Mercurial, Subversion, Verasity)