WEEK 1 1.1 Listing Files, Working with Files, and Working with Directories Sections from “Unix Essentials” Echo: SuperFizz Foxtrot: Working with Strings and Integers 1.2 Eloquent Ruby Chapters 3 & 4 Eloquent Ruby Arrays and Strings 1.3 Enums Exercises (Map, Find, Select) 1.4 Intro to TDD 1.5 (weekend) Foxtrot: Chapters 1,2,3,6,7 from Chris Pine's Learn to Program WEEK 2 2.1 Github SSH Key Setup Choose level 2 OR level 3 from CYA Git 2.3 Foxtrot: Watch Working with Files video 2.4 Copy with Ruby WEEK 3 3.1 Pair Programming Reading 3.2 CS50: Call Stack Video 3.4 GitHub Flow: Issues with Git-flow GitHub Guides: Understanding the GitHub Flow WEEK 4 4.2 Refactoring Patterns Reading 4.3 Boolean Logic Reading 4.4 (weekend) EventManager WEEK 5 5.2 POODR Part 1 5.3 POODR Part 2 5.4 POODR Part 3