Programming Languages

Ruby:

Learn to Program
Ruby on Rails Tutorial

JavaScript
Eloquent JavaScript
Learning JavaScript Design Patterns

 Python
Think Python: How to Think Like a Computer Scientist
Django Book

 Objective C
Object Oriented Programming with Objective-C 

Git

Pro Git

Blogs and Other Resources

Course Report