- Tim Foley - tim.foley@generalassemb.ly
- Peter Lai, WeddingWire
- Greg MacWilliam, Vox Media
- Martin Johnson
- Tuesday @ GA 8th floor (6:30-8:30 Peter/Greg)
- Sunday @ GA 8th floor (1:00-4:00 Martin)
-
Class-01 (M):
- Introduction
- How the web works
- Terminal (Command Line)
- Intro to Ruby
- Data types
- Variables
-
Class-02 (W):
- Git & GitHub
- Conditionals
- While loops
-
Class-03 (M):
- Arrays & Hashes
- Enumerations
-
Class-04 (W):
- Methods
- Classes & Instances
-
Class-05 (M):
- Databases
- SQL
- Intro to ActiveRecord
-
Class-06 (W):
- ActiveRecord
- Relationships
-
Class-07 (M):
- OFF: President's Day
-
Class-08 (W):
- Intro to Web Apps
- Sinatra
- Routes & ERB
-
Class-09 (M):
- Intro to Rails
- Bundler + Rake
- Controllers & Views
-
Class-10 (W):
- Migrations
- Model Create & Read
-
Class-11 (M):
- One-model CRUD
- Resource helpers + rake routes
- Form helpers + partials
- Link helpers
-
Class-12 (W):
- One-to-many CRUD
- Nested resources
-
Class-13 (M):
- Many-to-many CRUD
- Asset Pipeline (?)
-
Class-14 (W)
- APIs
- HTTParty
- Start thinking about projects!
-
Monday:
- Authentication
- Devise Gem
-
Wednesday:
- Advanced Topic (TBD)