How To: Submit Homework ● Request a Code Review ● Hide Secret Keys with Environment Variables or a gem or a Node module
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | NO CLASS | Interview Practice | Interview Practice | Interview Practice | Project 3 Presentations |
Module 1 | NO CLASS | Project 3 & Interview Practice | Project 3 & Interview Practice | Project 3 & Interview Practice | Project 3 Presentations |
Module 2 | NO CLASS | Project 3 & Interview Practice | Project 3 | Project 3 | Graduation |
Homework | Project 3 | Project 3 | Project 3 | Project 3 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Intro Trees (Brianna) | Tree Traversal: Breadth First & Depth First (Brianna) | Hash Maps! (Justin) | Project 3 | Project 3 & Interview Practice |
Module 1 | MEAN (Cory) | Rails JSON (Brianna) | Lightning Talks | Project 3 | Project 3 & Interview Practice |
Module 2 | MEAN (Cory) | Rails + Angular (Travis) | Project 3 | Project 3 | Project 3 |
Homework | Team MEAN App | Finish Rangular, prep lightning |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Project 2 (team) | Project 2 (team) | My First Custom Domain Name! (Cory) | Project 2 (team) | Debugging with Debuggers! (Brianna) |
Module 1 | Project 2 (team) |
10:00 - classroom 7 Rspec (Justin) 11:00 - classroom 7 Integration testing with Capybara and RSpec (TG) |
Project 2 (team) | Project 2 (team) | Rails Debugging Lab (team) |
Module 2 | Project 2 (team) | Project 2 (team) | Project 2 (team) | Project 2 Presentations (team) |
Rails Debugging Lab
(team)
Outcomes Celebrate! |
Homework | Project 2 (team) | Project 2 (team) | Project 2 (team) | Rest and Styleguide reading | Portfolio & Lightning Talk Prep |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Vagabond | Vagabond presentations | Ruby bubble sort (Cory) | Project 2 | Project 2 |
Module 1 | Vagabond | Rspec and writing unit tests (Travis) | Rails lightning talks (Brianna) | Project 2 | Project 2 |
Module 2 | Vagabond - Feature Freeze at 2:17 pm | Using JS in Rails (Travis) | Project 2 Intro (Cory) | Project 2 | Project 2 / Outcomes |
Homework | Finish project Vagabond | Lightning talk prep and project 2 proposal | Set up a team trello and begin project 2 | Project 2 | Project 2 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | SQL (Brianna) | Secret Keys & Encryption (Brianna) | Git Theory (Cory) | Git Collaboration (Cory) | Photo Uploads (Brianna) & Agile Development (PMI Ajesh) |
Module 1 | Migrations & Associations (Travis) |
Cookies & Sessions
(Cory)
Intro Authentication in Rails (Travis) |
Library App Part2 (Travis) | Vagabond | Vagabond |
Module 2 | Validations & Error Handling & Pet Lab (Brianna) | Rails Authentication continued w/ Library App (Travis) | Asset Pipeline and Poem (Brianna) | Vagabond | Vagabond |
Homework | Labs & Cookies and Sessions readings | Library Lab §1 and Rails Guides | Lab & Tutorial | Heroku Deploy & Team Info Form |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Regex (Travis) | Comma Separated Values (CSV) (Brianna) | continue CSV challenge(Brianna) | Ruby Merge Sort (Cory) | |
Module 1 | Ruby Review (Travis) | Ruby OOP (Brianna) |
Review OOP Lab (Brianna)
Intro Rails (Cory) |
Active Record (Brianna) |
Rock-n-Rails (Cory) Assessment Feedback |
Module 2 | Username Generator Lab (Cory) |
Review Username Generator (Will)
Ruby OOP Monster Lab (Brianna) |
Rails Intro Continued (Cory)
Build a blog! (Travis) |
Layouts, Views, and Forms (Travis) | Bog App |
Homework | Username Generator & OOP Prep | OOP Lab and Get Ready for Rails! | Read Rails Guides and Submission for Blog App | Self Assessment & Review |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Singly Linked Lists (Brianna) | Singly Linked Lists (Brianna) | Stacks and Queues (Brianna) | Health Check (Travis) | Ruby Practice (Brianna) |
Module 1 | Breakouts: Review / Practice: Goat Tracker 95 (Cory & Travis) | Custom Directives (Cory) | Breakouts: MEAN Auth / Angular Review (Cory & Travis) | Intro Ruby (Brianna) | Ruby Methods (Brianna) |
Module 2 | tunely-angular Sprint 5 (Brianna) | Services & Service Implementation (Travis) | Breakouts: MEAN Auth Blog / Angular Review (team) | Idiomatic Ruby (Travis) | Ruby Methods Lab |
Homework | Pre-reading and tunely-angular Sprint 5 | Review, Self assessment | Look Ahead at Ruby | Ruby Koans |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Project 1 | Project 1 | Angular Intro (Travis) | Whiteboard Iterators & Build JS Iterators Lab (Brianna) | Review (team) |
Module 1 | Project 1 | Project 1 Presentations | Angular Directives & Expressions tunely-angular (Cory) |
Angular $http U/D
(Cory)
| |
Module 2 | Project 1 | FREEDOM!!!! | Angular $http C/R & Tunely Sprint 2 (Brianna) | Angular Routing Angular Routing & ngRoute Lab (Travis) | Book App & Outcomes |
Homework | Project 1 | Sleep (Everyone) | Tunely | Tunely sprint 4 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Go over personal API (Cory) | Secret Keys (Justin) | P1 (team) | P1 (team) | P1 (team) |
Module 1 | Tunely (TG) | Tunely (team) | P1 Approvals (team) | P1 (team) | P1 (team) |
Module 2 | Tunely (team) | Tunely (team) | P1 Approvals (team) Express Auth Breakout | P1 (team) | P1 (team) |
Homework | Tunely cont. | Tunely cont. | P1 | P1 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Issues / Science Fair (Cory) | Bubble Sort (Travis) | Merge Sort (Travis) | Big O (Brianna) | Review (team) |
Module 1 | Intro Express (Brianna) | Todo Lab (Cory) | Intro Mongoose and Mongoose books app (Brianna) | Embedded Relationships (Cory) | Review (team) |
Module 2 |
| ||||
Homework | REST Reading and exercises | Mongoose reading | CRUD/Query Method Reading | Friday Review Prep |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Science Fair / Peer Review (Brianna) | Letter Frequency Counter (Travis) | Binary Search (Brianna) | Debugging (Cory) | Review (Team) |
Module 1 | Array Iterators (Travis) | HTTP, HTML Forms & Query Params (Travis) | Handlebars Templating (Brianna) | Objects & Constructors (Brianna) |
Review
(Team)
Assessment (Solution) |
Module 2 |
Drilling into Hashes
(Will)
------ JSON & HTML strings (Brianna) |
AJAX/Giphy (Cory) |
Vocab
(Will)
------- Geoquakes (Cory) |
Object Lab (Brianna) |
Project 0
Outcomes |
Homework | Reading & Chrome Add-ons | Spotify | OOP Readings | Model a Game with Objects |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Drills | Orientation | Kyrel (Travis) | Kyrel (Travis) | Kyrel (Travis) | Extend Kyrel (Travis) |
Module 1 | Orientation | Control Flow (Travis) | Array Methods (Brianna) | jQuery & DOM (Cory) | Review (Team) |
Module 2 |
Assessment - Solution
What is the Internet, Terminal, Git/GitHub (Cory) |
Functions & Arguments (Brianna) |
Keyboard Shortcuts
(Will)
------- Bootstrap & Class-based CSS (Cory) |
DOM Events & Events Lab (Brianna) |
Tic-Tac-Toe Weekend Lab
Outcomes |
Homework | Command Line Mystery | JS Primitives & Objects | Function Practice & DOM | Practice jQuery |
Time | Monday - Thursday | Friday |
---|---|---|
9:17 | Drills | Drills |
10:30 | Module 1 | Module 1 |
12:30 | Lunch | Lunch |
1:30 | Module 2 | Work on Weekend Lab |
3:00 | Cont. Module 2 | Outcomes |
4:00 | Standups / 1:1s | Outcomes |
4:30 | Begin Homework | Weekend Lab |
Brianna Veenstra
Cory Fauver
Travis Gaff
Will Cauthen (DiR, Developer in Residence)
Adam
Andrea
Anna
Arthur
Ayush
Bryan
Eric
Herman
Ilter
Jacquelyn
Joanne
John
Jonathan
Justin
Marcelo
Nathan
Paul
Phillbert
Rene
Sarah