It has become apparent to me that as a self-taught programmer, I would not be where I am today if it weren't for the vast amount of resources available to me via books, mentors and online learning. 

I will start to curate a page that will point people to some learning tools. Spread the knowledge. 

Right now I will only be adding this to be able to point a few friends to how to learn Github. Eventually this will be a full page on the site with resources for learning most popular languages, editors and source control. 

Ultimate Guides

Git Ready

SixRevisions

Reading about Git

Git - The Simple Guide

Super high level overview of Git

Git --everthing-is-local

Some high level understanding of what is source control and how Git is helping. It provides with documentation, downloads for GUI clients and a community to share. 

Git --distributed-is-the-new-centralized

An entire book by Scott Chacon and Ben Straub on how to use Git. 

Some interactive tutorials

try.github.io

Git Real Code School

Learn Git Branching

Git-tower

Videos

Training: Git Basics (Videos)

Cheatsheet

Git Cheat Sheet

Tips and Tricks 

1 Comment