#Access Code 2.2 Aggregated Resources
##FREE
###Queens Library free Team Treehouse account
Team Treehouse is one of the best programming learning resources on the web, so if you can get it for free, why not?! Tons of videos and follow-along instructionals on most programming subjects you'd care about. They often upload additional content including workshops and clips from industry conferences.
-
[Team Treehouse Queens Library portal] (https://teamtreehouse.com/gateways/queens_library/signup) Christella Dolmo
-
[Signup instructions] (https://groups.google.com/forum/#!topic/railsbridge-nyc-alumni/CdDimHa2VF8) Christella Dolmo
###Command Line
- [The Command Line Crash Course] (http://cli.learncodethehardway.org/book/) Jovanny Espinal
###Git / Github ######Unit-0:
-
[Code School Git] (https://try.github.io/levels/1/challenges/1)
-
[Caching your Git password] (https://help.github.com/articles/caching-your-github-password-in-git/)
######Additional lessons:
-
[Git Tower] (https://www.git-tower.com/learn/git/videos) Alex Qin
-
[Git Tower follow-along book] (https://www.git-tower.com/learn/git/videos) Alex Qin
-
[Learn Git Branching] (http://pcottle.github.io/learnGitBranching/) Oscar Gonzalez
######Book:
- [Pro Git] (http://git-scm.com/book/en/v2)
######GUI tools:
-
[GitX] (http://gitx.frim.nl) Mike Kavouras
-
[GitUp] (http://gitup.co/) Matthew Sabath
-
[SourceTree] (https://www.sourcetreeapp.com) Matthew Sabath, Oscar Gonzalez
######Code snippets:
- [Gists] (https://gist.github.com) Mike Kavouras
######Workflows:
-
A successful Git branching model Cameron Spickert
-
gitflow Cameron Spickert
###Objective-C ######Unit-0:
-
[Code School Lessons] (http://tryobjectivec.codeschool.com/)
-
[Code School Lessons (follow-along text)] (http://courseware.codeschool.com/try_ios/objective_c_primer.pdf) Christella Dolmo
-
[Variables] (https://github.com/accesscode-2-2/unit-0/blob/master/lessons/week-0/2015-06-02_variables.md)
-
[String Format Specifiers: Apple Documentation] (https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html)
######Basics:
-
[Team Treehouse Objective-C Basics] (http://teamtreehouse.com/library/objectivec-basics) Ayuna Vogel
-
[Objective-C Programming: the Big Nerd Ranch Guide (first 80 pages)] (https://www.bignerdranch.com/documents/objective-c-prereading-assignment.pdf) Justine Kay
######Blocks:
-
[Apple Documentation] (https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithBlocks/WorkingwithBlocks.html) Krishna Pivart
-
[Goshdarn Block Syntax] (http://goshdarnblocksyntax.com) Mike Kavouras
######Emoji:
- [Adding Emoji Characters] (https://arashnorouzi.wordpress.com/2011/08/31/adding-graphics-and-emoji-characters-to-apple-push-notifications/) Xiulan Shi
######Loops:
- [Objective-C Loops] (http://www.tutorialspoint.com/objective_c/objective_c_loops.htm) Mike Kavouras
######Syntax:
- [Slate: Apple Security Bug] (http://www.slate.com/articles/technology/bitwise/2014/02/apple_security_bug_a_critical_flaw_was_extraordinarily_simple.html) Matthew Sabath, Mike Kavouras
###Xcode
- [Xcode Shortcuts] (http://stackoverflow.com/questions/1402174/what-xcode-keyboard-shortcuts-do-you-use-regularly/8310524#8310524) Shawn Aukstakalnis
###Swift
-
[The Swift Programming Language] (https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11) Mike Kavouras
-
[Using Swift with Cocoa and Objective-C] (https://itunes.apple.com/us/book/using-swift-cocoa-objective/id888894773?mt=11) Mike Kavouras
###iOS (general)
- [Top Resources] (https://www.quora.com/What-are-the-best-resources-for-learning-iOS-development) Mike Kavouras
###Programming (general)
-
[Which Programming Language Should I Learn First?] (http://cdn2.carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png) Kaira Villanueva
-
[Become a Programmer, Motherf~~~~r!] (http://programming-motherfucker.com/become.html) Elber Carneiro, Jovanny Espinal, Jackie Meggesto
-
[Structure and Interpretation of Computer Programs] (https://mitpress.mit.edu/sicp/full-text/book/book.html) Jackie Meggesto
-
[Programmer Competency Matrix] (http://sijinjoseph.com/programmer-competency-matrix/) Jovanny Espinal
######Problems / Puzzles:
- [Project Euler] (https://projecteuler.net)
######C / Lisps:
- [Build Your Own Lisp] (http://www.buildyourownlisp.com) Jackie Meggesto
###HTML/CSS ######Pre-Work:
-
[Codecademy Web track] (http://www.codecademy.com/en/tracks/web)
-
[JSBin testing environment] (http://jsbin.com/)
###JavaScript ######Book:
- [Eloquent JavaScript] (http://eloquentjavascript.net) Jackie Meggesto
###Design
-
[Cocoa Controls] (https://www.cocoacontrols.com) Mike Kavouras
-
[Dribble] (https://dribbble.com) Mike Kavouras
-
[Graphic Designer Cheatsheet] (http://www.hongkiat.com/blog/cheatsheet-graphic-designers/) Elber Carneiro
-
[Elements and Principles of Design] (https://artsedge.kennedy-center.org/educators/how-to/from-theory-to-practice/formal-visual-analysis) Elber Carneiro
-
[Typography] (http://ilovetypography.com) Elber Carneiro
-
[Understanding Negative Space] (http://www.sitepoint.com/a-solid-understanding-of-negative-space/) Elber Carneiro
-
[Negative Space Examples] (http://www.creativebloq.com/art/art-negative-space-8133765) Elber Carneiro
##PAID
###Git
- [Code School] (http://gitreal.codeschool.com) Shena Yoshida
###Objective-C
-
[Objective-C Programming: the Big Nerd Ranch Guide] (https://www.bignerdranch.com/we-write/objective-c-programming/) Jovanny Espinal, Eric Sanchez
-
[Programming in Objective-C] (http://www.amazon.com/Programming-Objective-C-6th-Developers-Library/dp/0321967607/ref=sr_1_3?ie=UTF8&qid=1433602991&sr=8-3&keywords=objective+c) Mike Kavouras
###Object-Oriented Programming
- [The Object-Oriented Thought Process] (http://www.amazon.com/Object-Oriented-Thought-Process-Developers-Library/dp/0321861272/ref=sr_1_1?ie=UTF8&qid=1433603297&sr=8-1&keywords=object+oriented+thought+process) Mike Kavouras
###Cocoa
- [Cocoa Design Patterns] (http://www.amazon.com/Cocoa-Design-Patterns-Erik-Buck/dp/0321535022/ref=sr_1_1?ie=UTF8&qid=1433603085&sr=8-1&keywords=cocoa+design+patterns) Mike Kavouras