WDI 37 Schedule
Week 12 - Capstone Project 3
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Interview Prep (JW)supersum | Pair Mock Whiteboarding Interviews (BV) | Interview Prep (JW) radix sort | Project 3 (BV, JW) | Wrapup (BV, JW) |
11:00am 12:30pm |
Project 3 (JW) | Project 3 (BV) | Project 3 (JW) | Project 3 (BV, JW) | Outcomes (NJ) |
1:30pm 3:00pm |
Project 3 (BV) | Project 3 (JW) | Project 3 (BV) | Project 3 Presentations (BV, JW) | Sprint planning / next steps / celebrations |
3:00pm 4:30pm |
Project 3 (BV) | Project 3 (JW) | Project 3 (BV) | Project 3 Presentations (BV, JW) | You are developers! |
Evening | Training | Training | Training | Training | Build things! |
Week 11 - Review/Advanced Topics
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Project 2 (BV) | Lightning Talks & MEN Review (BV) | Interview Prep (CF) | Interview Prep (CF) | Interview Prep (JW) |
11:00am 12:30pm |
Project 2 (BV) | MEN Review Microblog (BV) | Project 3 (CF) | Project 3 (CF) | Project 3 (JW) |
1:30pm 3:00pm |
Project 2 Presentations (CF) | MEAN Review (CF) | Outcomes (NJ) | Project 3 (BV) | Project 3 (BV) |
3:00pm 4:30pm |
Project 2 Wrap up (CF) | MEAN Review (CF) | Project 3 | Project 3 (BV) | Project 3 (BV) |
Evening | See Training | Training | Training | Training | Training |
Week 10 - Team Project 2
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Memorial Day - No Class | Lightning Talks & Project 2 Pitches (BV) | Into Trees (CF) | Breadth-First Search (CF) | Depth-First Search (BV) |
11:00am 12:30pm |
No Class | Project 2 Start (BV) | Project 2 (CF) | Project 2 (CF) | Project 2 (BV) |
1:30pm 3:00pm |
No Class | Project 2 Approvals (CF) | Outcomes (NJ) | Project 2 (BV) | Project 2 (Ben Manning) |
3:00pm 4:30pm |
No Class | Project 2 Approvals (CF) | Project 2 | Project 2 (BV) | Project 2 (Ben Manning) |
Evening | See Week 9 Weekend Training | Project 2 & Submit Lightning Talk Gist | Project 2 & Submit Repo Link | Project 2 | Project 2 |
Week 9 - Rails
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Review & Migrations (CF) | ย Error Handling & Validations (BV) | Auth (BV) | Library App (BV) | Rspec with Rails (BV) |
11:00am 12:30pm |
Migrations (CF) | Pet Lab Part V (BV) | Auth (BV) | Library App (BV) | Rails Rspec Lab (BV) |
1:30pm 3:00pm |
Associations (BV) | Cookies & Sessions (CF) | Library App (no outcomes) | Asset Pipeline (CF) | Review & Assessment (CF) |
3:15pm 4:30pm |
Associations (BV) | Cookies & Sessions (CF) | Library App | Asset Pipeline (CF) | Review (CF) |
Evening | Training | Training | Training | Training | Training |
Week 8 - Ruby & Rails
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Intro Ruby (Jean Weatherwax) | Ruby Method Drills (CF) | Rspec (CF) | Ruby Review & Formative Assessment (BV) | Active Record (CF) |
11:00am 12:30pm |
Idomatic Ruby (Jean Weatherwax) | Ruby Method Drills (CF) | Rspec (CF) | Ruby Review (BV) | Active Record (CF) |
1:30pm 3:00pm |
Ruby Methods (BV) | Ruby OOP (BV) | Outcomes (NJ) | Rails Intro (CF) | Rails Views (BV) |
3:15pm 4:30pm |
Ruby Methods (BV) | Ruby OOP (BV) | ๐ Go Fish ๐ Rspec/OOP Lab | Rails Intro (CF) | Rails Views: Refactoring (BV) |
Evening | Training | Training | Training | Training | Training |
Week 7 - Collaboration
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Mergesort (CF) | Linked Lists (CF) | Stacks (BV) | Queues (BV) | More Linked Lists (EJ) |
11:00am 12:30pm |
Wayfarer (CF) | Wayfarer (CF) | Wayfarer (BV) | Wayfarer (BV) | Wayfarer (EJ) |
1:30pm 3:00pm |
Wayfarer (BV) | Firebase Auth (BV) | Outcomes (NJ) | Wayfarer (BV) | Wayfarer Presentations & Wrap-up (BV) |
3:15pm 4:30pm |
Wayfarer (BV) | Wayfarer (BV) | Wayfarer | Wayfarer (BV) | Start Exploring Ruby (BV) |
Evening | Training | Training | Training | Training | Training |
Week 6 - React
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
ES6 (BV) | Todo lab (CF) | React OMDB lab (CF) | React (CR)UD (BV) | Formative Assessment and review (CF) |
11:00am 12:30pm |
React Intro (BV) | Todo lab (CF) | React OMDB lab (CF) | React (CR)UD (BV) | Review (CF) |
1:30pm 3:00pm |
React Intro Ctn'd (CF) | Todo lab (BV) | Outcomes (NJ) | React CR(UD) (CF) | Wayfarer Intro (BV) |
3:15pm 4:30pm |
ATM lab (CF) | Todo lab (BV) | React OMDB lab | React CR(UD) (CF) | Wayfarer (BV) |
Evening | Training | Training | Training | Training | Wayfarer |
Week 5 - Angular
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Angular Intro & Directives Resources (BV) | $http Create and Read (BV) |
Client-side Routing (BV) | Tunely Angular Sprint 5 (BV) | Formative Assessment and review (CF) |
11:00am 12:30pm |
Outcomes (NJ) | $http Create and Read (BV) |
Tunely Angular Sprint 4 (BV) | Tunely Angular Wrapup (BV) | Review (CF) |
1:30pm 3:00pm |
Surprise | $http Update & Delete (CF) |
Tunely Angular Sprint 4 | Custom Directives (CF) | Data Science Meet & Greet (Emily, Wen) |
3:15pm 4:30pm |
Tunely Angular Sprint 1 | $http Update & Delete (CF) |
Angular Pokemon Front-End App | Custom Directives (CF) | Review & Lab (BV) |
Evening | Training Tasks | Training | Training | Training | Training: Book/Library App |
Week 4 - Full-Stack Project 1
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Tunely (CF) | Algorithms & Big O (BV) | Bubble Sort (BV) | Merge (CF) | MergeSort (BV) |
11:00am 12:30pm |
Tunely (CF) | Project 1 Meetings (ALL) | Project 1 (BV) | Project 1 (CF) | Project 1 (BV) |
1:30pm 2:45pm |
GitHub Collaboration (BV) | Project 1 (CF) | Outcomes (NJ) | Project 1 (BV) | Project 1 (CF) |
3:00pm 4:30pm |
Intro Project 1 (BV) | Project 1 (CF) | Project 1 (EJ) | Project 1 (BV) | Project 1 Presentations (ALL) |
Evening | Project 1 Planning | Project 1 | Project 1 | Project 1 | Project Wrapup & Angular Lookahead |
Week 3 - Server-side JavaScript
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Science Fair (CF) | Training: ToDo App (CF) | Mongoose Associations (CF) | Book App Sprint 3 (BV) | Formative Assessment (BV) |
11:00am 12:30pm |
Intro Express (CF) | Training: ToDo App(CF) | Mongoose Associations (CF) | Book App Sprint 3 (BV) | Review (BV) |
1:30pm 2:45pm |
Express Params & Routes (BV) | Mongo/Mongoose Intro (BV) | Outcomes (NJ) | Intro Personal API (CF) | Tunely Intro (CF) |
3:00pm 4:30pm |
Training: Express Params & Routes (BV) | Book App Training (BV) | Training: Book App Sprint 2 (EJ) | Personal API & Heroku (CF) | Tunely (CF) |
Evening | Express Training | Book app sprint 1 | Book app sprint 2 | Personal API | Tunely |
Week 2 - HTTP and APIs
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Iterator Methods & Callbacks (BV) | HTML Forms (CF) | Assessment (BV) | OO JS (BV) | Formative Assessment & Review (CF) |
11:00am 12:30pm |
Training: Iterator Methods & Callbacks (BV) | HTML Forms (CF) | Template Literals & Geoquakes (BV) | OO JS (BV) | Continue Review (CF) |
1:30pm 2:45pm |
Objects (CF) | AJAX (BV) | No Outcomes Fun with Emily and Resources (EJ) | Intro Project 0 (CF) | Project 0 (BV) |
3:00pm 4:30pm |
Training: Objects (CF) | Training: 3rd Party APIs (BV) | Geoquakes (EJ) | Project 0 (CF) | Project 0 (BV) |
Evening | Objects training | API training | Geoquakes | Review & Project 0 | Project 0 |
Week 1 - Languages, Libraries, and Tools
Time | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
---|---|---|---|---|---|
9:15am 10:45am |
Orientation (Team) | HTML & CSS Review (CF) | Functions (CF) | Chrome Dev Tools & Debugging (CF) | Personal Site Parade (BV) |
11:00am 12:30pm |
Icebreakers (Team) | Github Workflow (CF) | Training: Functions (CF) | DOM Manipulation (CF) | Formative Assessment & Review (BV) |
1:30pm 2:45pm |
Command Line (BV) | JS Data Types & Training (BV) | Outcomes | DOM Events (BV) | Materialize (CF) |
3:00pm 4:30pm |
Installfest (Team) | JS Control Flow & Training (BV) | Training: My Personal Site (EJ) | Training: DOM Events (BV) | Tic Tac Toe (CF) |
Evening | Fundamentals Review (BV) | Control flow training | Functions training | jQuery Training and personal site | Tic-Tac-Toe |