Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Interview Prep: Whiteboarding and/or CSV Coding Challenge |
Outcomes (Neda) | Interview Prep | Project 3 | Wrap-Up |
10:45am 12:15pm |
Project 3 | Project 3 | Project 3 | Project 3 | Wrap-Up |
1:15pm 2:45pm |
Project 3 | Project 3 | Project 3 | Project 3 Presentations | go into the world |
3:00pm 4:30pm |
Project 3 | Project 3 | Project 3 | Project 3 Presentations | code things |
Evening | Project 3 | Project 3 | Project 3 | Graduation | you are developers |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Lightning Talks (CF) | Outcomes (Neda) | Project 3 Planning Meetings (ALL) | Whiteboarding & Interview Prep (BV) | Whiteboarding & Interview Prep (CF) |
10:45am 12:15pm |
MEN Review (CF) | Whiteboarding & Interview Prep (CF) | Project 3 | Project 3 (BV) | Project 3 (CF) |
1:15pm 2:45pm |
MEAN Review (BV) | Take Home Interview Prep (BV) | Project 3 | Project 3 (CF) | Project 3 (BV) |
3:00pm 4:30pm |
Express Simple Auth (BV) | Take Home Interview Prep (BV) | Project 3 | Project 3 (CF) | Project 3 (BV) |
Evening | Read Rangular & Auth | Project 3 Prep | Project 3 | Project 3 | Project 3 |
Additional Resources: Express Auth with Passport (from GA DC), Angular/MEAN Auth with Satellizer (from previous SF cohorts).
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Graphs and Trees (CF) | Outcomes (Neda) | Trees - Breadth First Search (BV) | Graph Representations & Depth First Search (BV) | Debugging lab (CF) |
10:45am 12:15pm |
Project 2 (CF) | Project 2 (BV) | Project 2 (BV) | Project 2 (BV) | Debugging lab (CF) |
1:15pm 2:45pm |
Project 2 (BV) | Project 2 (CF) | Project 2 (CF) | Project 2 Presentations (ALL) | React and Build Tools (ML) |
3:00pm 4:30pm |
Project 2 (BV) | Project 2 (CF) | Project 2 (CF) | Project 2 Presentations (ALL) | React Lab OR polish your portfolio site (ML) |
Evening | Project 2 | Project 2 | Project 2 | Rest! | Update portfolio and lightning talk prep |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Stacks (CF) | Outcomes (Neda) | Queues (CF) | Lightning Talks (BV) | Hashmaps (BV) |
10:45am 12:15pm |
Vagabond (CF) | Vagabond (BV) | Vagabond (CF) | Project 2 Pitches (ALL) | Project 2 (BV) |
1:15pm 2:45pm |
Vagabond (BV) | Vagabond (CF) | Vagabond Presentations (ALL) | Project 2 (BV) | Project 2 (CF) |
3:00pm 4:30pm |
Vagabond (BV) | Vagabond (CF) | Prep Lightning Talks (ML) | Project 2 (BV) | Project 2 (CF) |
Evening | Vagabond | Vagabond | Training | Project 2 | Project 2 |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Migrations (CF/Guest) | Outcomes (Neda) | Library App (CF) | Git Review (ML) | Linked Lists (BV) |
10:45am 12:15pm |
Migrations (CF/Guest) | Cookies & Sessions (CF) | Library App (CF) | Rails Review (BV) | Vagabond (ALL) |
1:15pm 2:45pm |
Associations (BV) | Authentication (BV) | Asset Pipeline (BV/Guest) | Vagabond (CF) | Vagabond (ALL) |
3:00pm 4:30pm |
Training: Associations (BV) | Library App (BV) | Asset Pipeline (BV/Guest) | Vagabond | Vagabond (ALL) |
Evening | Training | Training | Training | Training | Vagabond |
Pwr-Hr: Error-Handling and Validations (ML)
Additional Resources: Hiding Secret Keys
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Ruby Methods (CF) | Outcomes (Neda) | TDD with Rspec (BV) | Active Record (CF) | Assessment (CF) |
10:45am 12:15pm |
Ruby Methods (CF) | Ruby OOP (BV) | Continue Rspec (BV) | Active Record (CF) | Review (CF) |
1:15pm 2:45pm |
Idiomatic Ruby (BV) | Ruby OOP (CF) | Rails Intro (CF) | Rails Views & Helpers (BV) | Bog App (BV) |
3:00pm 4:30pm |
Training: Ruby Method Drills (BV) | Ruby OOP (CF) | Rails Intro (CF) | Training: Rails Views & Helpers (BV) | Bog App (BV) |
Evening | Training | Training | Training | Training | Bog App |
Additional Resources: Rspec "Racer" for Practice
or, Building Momentum with Angular
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Tunely-Angular Sprint 5 (BV) | Outcomes (Neda) | Angular Build (BV) | Angular Build & Block Party (BV) | Share Angular Build (CF) |
10:45am 12:15pm |
Tunely-Angular Sprint 5 (BV) | Make a Directive (CF) | Angular Build (BV) | Angular Build (BV) | Intro Ruby (BV) |
1:15pm 2:45pm |
Custom Directives (CF) | Promises (BV) | Angular Build (CF) | Angular Build (CF) | Training: Ruby (BV) |
3:00pm 4:30pm |
Custom Directives (CF) | Angular Services & Services Training (BV) | Angular Build (CF) | Angular Build (CF) | Training: Ruby |
Evening | Training | Training | Angular Build | Angular Build | Training: Ruby |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Bubble Sort (CF) | Mergesort (BV) | Angular Intro (CF) | $http Create and Read (BV) |
Client-side Routing (BV) |
10:45am 12:15pm |
Project 1 (CF) | Project 1 (BV) | Directives & Expressions (CF) | Training: $http Create & Read (BV) |
Training: Client-side Routing (BV) |
1:15pm 2:45pm |
Project 1 (BV) | Project 1 Presentations (ALL) | Hangman App (IT) | $http Update & Delete (CF) |
Formative Assessment and review (CF) |
3:00pm 4:30pm |
Project 1 (BV) | Project 1 Presentations | Hangman App (IT) | Training: $http Update & Delete (CF) |
Book App (BV) |
Evening | Project 1 | Small prep for tomorrow and rest! | Training | Training | Training: Book App |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
NO SESSION | Outcomes (Neda) | Tunely (CF) | Binary Search (IT) | Big O (BV) |
10:45am 12:15pm |
NO SESSION | Tunely Intro (BV) | Tunely Wrap-up (CF) | Project 1 (IT) | Project 1 (CF) |
1:15pm 2:45pm |
NO SESSION | Tunely (CF) | GitHub Collaboration (BV) Project 1 Intro (ALL) |
Project 1 (BV) | Project 1 (CF) |
3:00pm 4:30pm |
NO SESSION | Tunely (CF) | Project 1 Approvals (ALL) | Project 1 (BV) | Project 1 (BV) |
Evening | Finish Personal API | Tunely | Project 1 | Project 1 | Project 1 |
No weekly checklist (project 1).
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Science Fair | Outcomes (Neda) | Mongo/Mongoose Intro (CF) | Software Development Best Practices (IT) | Formative Assessment (IT) |
10:45am 12:15pm |
Intro Express (CF) | Training: ToDo App(CF) | Training: Book App (CF) | UX Guest Workshop (Billie) | Review (IT) |
1:15pm 2:45pm |
Express Params & Routes (BV) | Training: ToDo App | Mongoose Associations (BV) | Book App cont'd (CF) | Personal API (CF) |
3:00pm 4:30pm |
Training: Express Params & Routes | Training: ToDo App | Training: Book App Sprints 2-3 (BV) | Personal API & Heroku (CF) | Personal API (BV) |
Evening | Training & REST Readings: 1 2 3 | Training & Database Primer | Training & CRUD/Query Primer | Personal API | Personal API |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Iterator Methods & Callbacks (BV) | Outcomes (Neda) | Templating w/ Handlebars (BV) | OO JS (BV & IT) | Formative Assessment & Review (IT) |
10:45am 12:15pm |
Training: Iterator Methods & Callbacks (BV) | HTML Forms (IT) | Training: Templating (BV) | OO JS (BV & IT) | Continue Review (IT) |
1:15pm 2:45pm |
Objects (CF) | AJAX (CF) | Training: GeoQuakes (CF) | Training: OO JS (IT & BV) | Project 0 Intro (BV) |
3:00pm 4:30pm |
Training: Objects (CF) | Training: 3rd Party APIs (CF) | Training: GeoQuakes (CF) | Training: OO JS (IT & BV) | Project 0 |
Evening | Training | Training | Training | Training | Project 0 |
Review Power Hour || Whiteboarding
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:00am 10:30am |
Orientation (MJ) | Outcomes (Neda) | JS Data Types (BV) | Chrome Dev Tools & Debugging (CF) | Personal Projects Show & Tell |
10:45am 12:15pm |
Icebreakers (Team) | HTML & CSS Review (BV) | JS Control Flow (BV) | DOM Manipulation (CF) | Formative Assessment & Review (IT) |
1:15pm 2:45pm |
Icebreakers (Team) | Github Workflow (CF) | Functions (CF) | DOM Events (BV) | Bootstrap |
3:00pm 4:30pm |
How the Internet Works (IT) | Training: My Personal Site (CF) | Training: Functions (CF) | Training: DOM Events (BV) | Tic Tac Toe (Team) |
Evening | Command Line Mystery (IT) | Training | Training | Training | Tic-Tac-Toe |