#WDI SF 29
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:30am | Scrum | Scrum | Scrum | Project Work | Sleep |
9:45am | Project Work | Project Work | Project Work | Project Work | Sleep |
11am | Mock Interviews | Mock Interviews | Project Work | Project Work | Outcomes |
1:30pm - 5pm | Project Work | Project Work | Project Work | Presentations | 1:00 PM Final Survey, Certificates, and Recap |
Homework | Project Work | Project Work | Project Work | Presentations | 4:00 PM Happy Hour |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | Science Fair (Group) | Rails API mode (Alex) | Lightning Talks | Project 4 Intro | Project 4 |
10:45am Module 2 | ngAnimate (Ben) | Rangular Lab (Alex) | Lightning Talks | Planning | Outcomes |
1:30pm Module 3 | Not-so-MEAN Express API (Ben) | Gulp (Ilias) | Lightning Talks | Approvals | Project 4 |
3:00pm Module 4 | Not-so-MEAN Angular | React (Ilias) | Redux (Ilias) | Approvals | Project 4 |
Homework | Lightning Talks Prep | Lightning Talks Prep | Project Ideation | Project 4 | Project 4 |
Extra Lab for Auth in Angular: angular-auth-satellizer
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | July 4th | Intro to Angular (Ilias) | Angular Hangman (Ilias) | Routing (Ben) | Firebase (Ilias) |
10:45am Module 2 | July 4th | Angular LAB (Ilias) | Angular Hangman (Ilias) | Wine App (Ben) | Outcomes |
1:30pm Module 3 | July 4th | Directives Lesson (Ben) | $http and promises (Alex) | $resource (Alex) | Review |
3:00pm Module 4 | July 4th | Directives Lab (Ben) | $http LAB (Alex) | Refactor Wine App (Alex) | Rapid Prototyping |
Homework | July 4th | Finish Labs | ui-router vs ngRoute readings: #1 + #2 + #3 | Finish Labs | Rapid Prototyping and Lightning Talk Research |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:30am Module 1 | Project 3 | CS Topics: String Matching (Alex) | CS Topics: String Matching Pt 2 (Alex) | CS Topics: Auth Math Concepts (Ben) | Project 3 Wrap-up |
10:30am Module 2 | Project 3 | Project 3 | Project 3 | Project 3 | Project 3 Presentations / 11:30 Outcomes |
1:30pm Module 3 | Unit Testing with rspec-rails (Brianna) | Project 3 | Project 3 | Project 3 | Presentations |
3:00pm Module 4 | Project 3 | Project 3 | Project 3 | Project 3 | |
Homework | Project 3 | Project 3 | Project 3 | Project 3 | Look over the Angular Documentation + Check out this blog + Check out this Lab |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:30am Module 1 | Team-Client Meeting | Stack and Queues (Brianna) | Linked Lists (Ben) | Trees (Brianna) | Presentations |
10:45am Module 2 | Project Vagabond | Project Vagabond | Project Vagabond | Project Vagabond | Outcomes |
1:30pm Module 3 | Project Vagabond | Project Vagabond | Project Vagabond | Project Vagabond | Project 3 Pitches |
3:00pm Module 4 | Project Vagabond | Project Vagabond | Project Vagabond | Project Vagabond | Project 3 Approvals |
Homework | Project Vagabond | Project Vagabond | Project Vagabond | Prepare Project 3 Pitch | Project 3 |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | Ruby Pair Exercises (Alex) | Intro to Rails (Alex) | Asset Pipeline Poem (Ben) | Auth (Ilias) | Review (Alex) |
10:45am Module 2 | OOP Wheel of Fortune (Alex) | Controllers and Routes (Alex) | Rails Bog App (Ben) | Auth Lab (Ilias) | Outcomes (Neda) |
1:30pm Module 3 | Rspec and TDD (Ilias) | Layouts and Partials (Ben) | Validations and Errors (Ilias) | Many to Many (Ben) | Questions in a Hat (Ilias) |
3:00pm Module 4 | Rspec and TDD Lab (Ilias) | Rock n Rails (Ben) | Validations and Errors Lab (Ilias) | Many to Many (Ben) | Library App Weekend Lab (Annabelle) |
Homework | Finish Labs | Finish Labs | Finish Labs + Video: How not to store passwords | Finish Labs | Library App Weekend Lab (Annabelle) |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:30am Module 1 | Sinatra Relationships (Ben) | Username Generator (Ilias) | Go Fish game (Alex) | Project 2 | Project 2 Presentations |
10:45am Module 2 | Project 2 | Project 2 | Project 2 | Project 2 | Outcomes |
1:30pm Module 3 | Project 2 | Project 2 | Project 2 | Project 2 | Project 2 Presentations |
3:00pm Module 4 | Project 2 | Project 2 | Project 2 | Project 2 | Happy Hour |
Homework | Homework | Homework | Homework | Homework | Rails for Zombies (spend ~2 hours) |
Extra Resources:
- Deploy to Heroku
- Method Organization in Sinatra
- Debugging Ruby Applications
- Seeding a Sinatra App
- Front-end Assets
Time | Day 0 | Day 1 | Day 2 | Day 3 | Day 4 |
---|---|---|---|---|---|
9:17am Module 1 | Memorial Day | Intro to Ruby (Alex) | OOP Ruby (Ilias) | ActiveRecord Models (Ilias) | Review (Alex) |
10:45am Module 2 | Memorial Day | Intro to Ruby Lab (Alex) | OOP Ruby Lab (Ilias) | ActiveRecord Models Lab (Ilias) | Outcomes |
1:30pm Module 3 | Memorial Day | Sinatra View Templating (Ben) | Data Modeling (Alex) | ActiveRecord (Ben) | Questions in a Hat (Ilias) |
3:00pm Module 4 | Memorial Day | Sinatra Controllers + Routes (Ben) | SQL (Alex) | ActiveRecord Lab | Sinatra Project |
Homework | Memorial Day | Sinatra Code Study + Ruby Grandma Exercise (Alex) | Carmen Sandiego Lab | Start Sinatra Project | Sinatra Project |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | Intro to Node.js (Ilias) | Intro to Mongo (Alex) | Views in Express (Ben) | Tune.ly | Review (Ben) |
10:45am Module 2 | Intro to Express (Ilias) | Intro to Mongoose (Alex) | Lab: Views in Express (Ben) | Tune.ly | Outcomes |
1:30pm Module 3 | Building Express routes part 1 (Ben) | Data Organization in Mongo (Ilias) | Lab: ToDo List App (Alex) | Tune.ly | Questions in a Hat (Ilias) |
3:00pm Module 4 | Building Express Routes part 2 (Ben) | Lab: Full Stack JavaScript (Ilias) | Ajax OOP Refactor Lab (Alex) | Tune.ly | Personal API Lab (Alex) |
Homework | More Express Routes | Lab: Mongo | Finish Labs | No Homework! You earned a break! Go Warriors! | Finish Lab + First 3 Chapters of Why's Guide |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | Review Training (Alex) | Binary Search (Ben) | Bubble Sort (Alex) | Merge Sort (Ilias) | Feedback |
10:45am Module 2 | Sass/CSS preprocessors (Ben) | Project 1 | Project 1 | Project 1 | Presentations |
1:30pm Module 3 | [Agile development, wireframes, and user stories (Ilias)] 3-1C | Project 1 | Project 1 | Outcomes | Presentations |
3:00pm Module 4 | Project 1 Specs | Project 1 | Project 1 | Project 1 | Happy Hour |
Training | Project 1 | Project 1 | Project 1 | Project 1 | Learn you Node and Fix an Issue |
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:17am Module 1 | Orientation | Chrome dev tools (Ilias) | JS Data types, variables, and arrays (Ben) | Mastering control flow (Alex) | Review |
10:45am Module 2 | Icebreakers (Annabelle) | CSS selector basics (Ben) | JavaScript objects (Ben) | Debugging in JavaScript (Alex) | Outcomes |
1:30pm Module 3 | How the internet works (Ilias) | Box model and positioning (Ben) | Functions and scope (Ilias) | DOM manipulation and events (Ilias) | Questions in a Hat (Ilias) |
3:00pm Module 4 | Navigating the file system + some meta skills (Alex) | Lab: CSS website replication (Alex) | Lab: JavaScript functions (Ilias) | Lab: DOM manipulation LoTR (Ilias) | Lab: Tic-Tac-Toe (Alex) |
Training | Lab: Command line (Alex) | Lab: Build a website (Alex) | Finish Lab | Finish Lab | Finish Lab |
Time | Monday - Thursday | Friday |
---|---|---|
9:17 | Module 1 | Review |
10:45 | Module 2 | Outcomes |
12:30 | Lunch | Lunch |
1:30 | Module 3 | Review |
3:00 | Module 4 | Begin Weekend Lab |
4:30 | One-on-ones | Rest |