Skip to content

wdi-atx-10/class

Repository files navigation

WDI 10

Schedule

Week 11 - Interview Prep & Course Wrap-up

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Technical Interview Practice Introduction to AWS Outcomes IBM: Bluemix Signup Weekly Recap
10:00am
1:00pm
Technical Interview Practice Alexa with AWS Lambdas Portfolio Presentations IBM: Cloud Native Applications Microservices Final Projects
2:00pm
5:00pm
SCSS / Gulp Technical Interview Practice Course Wrap-up & Review IBM: Watson Services Carbon Design System Final Projects
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review IBM: Happy Hour -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training Portfolios Portfolios Incorporate Portfolio Feedback Incorporate Portfolio Feedback -

Week 10 - Python

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Whiteboarding Practice Cloudflare Apps Presentation Outcomes Blog Presentations Weekly Recap
10:00am
1:00pm
Python Fundamentals Flask Data Modeling and SQL ORM's: SQL Alchemy Portfolios
2:00pm
5:00pm
Python OOP Freelancing Relational Data and Joins Workshop: Flask w/ SQL Alchemy Portfolios
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training Bubble Sort Flask Heroku Deployment Blogs Portfolios Portfolios

Week 9 - Group Project Week

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:15am
Stand-up Stand-up Outcomes Stand-up Project Presentations
9:15am
5:00pm
Development Development Development Development Project Presentations

Week 8 - React Angular

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Whiteboarding Exercise Heroku Deployment Outcomes Angular Weekly Recap
10:00am
1:00pm
React Auth React Native Redux Angular Group Projects
2:00pm
5:00pm
Workshop: React Auth Workshop: React Native Workshop: Redux Frog Design Tour Panel Group Projects
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training Install React Native React Redux Reading Shaping up with AngularJS - -

Week 7 - React

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Post Project Retrospective Questionaire CodeWars Outcomes Blog Presentations Weekly Recap
10:00am
1:00pm
ES6 Nested Components React Router Firebase Lab
2:00pm
5:00pm
React Intro React APIs Mock Interview Practice Workshop: Firebase Lab
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training React Calculator Components React Stopwatch Blogs React Firebase -

Week 6 - Group Project Week

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:15am
Stand-up Stand-up Outcomes Stand-up Project Presentations w/ UXDI
9:15am
5:00pm
Development Development Development Development Project Presentations w/ UXDI

Week 5 - Authentication, Testing

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Homework Review Morning Exercise Outcomes Morning Exercise Weekly Recap
10:00am
1:00pm
Website Authentication API Authentication OAuth WebSockets Group Projects - UXDI Handoff
2:00pm
5:00pm
Workshop: Auth0 Workshop: API Authentication Workshop: OAuth Testing Group Projects - UXDI Handoff
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training JWT Intro - Codewars 1 Testing Student Object -

Week 4 - Node.js, Express, MongoDB

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Scrum Intro w/ UXDI Homework Review Outcomes Blog Presentations Weekly Recap
10:00am
1:00pm
Scrum Intro w/ UXDI Express Mongoose Workshop - Express / Mongoose Lab
2:00pm
5:00pm
How the Web Works MongoDB / NoSQL Workshop - Express / Mongoose REST API Design Lab
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training JavaScript Challenges Emergency Compliment Blogs Emergency Mongoose Compliment -

Week 3 - AJAX, Single Page Applications

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Unit 1 Project Project Presentations Outcomes CodeWars Weekly Recap
10:00am
1:00pm
Unit 1 Project Project Presentations Ajax Workshop - SPA Lab
2:00pm
5:00pm
Unit 1 Project Object Oriented Programming Single Page Applications Lab - SPA Lab
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training Unit 1 Project Music Artist OOP Weather App Spotify-Me -

Week 2 - JavaScript

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Moronic Monday Array Practice Outcomes Calculator Hackathon Weekly Recap
10:00am
1:00pm
JS Intro JS Functions jQuery DOM Manipulation Unit 1 Project
2:00pm
5:00pm
JS Flow Control JS Objects Events Lab - DOM Manipulation Unit 1 Project
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training JS Adventure Deck of Cards jQuery Events Training LOTR jQuery Unit 1 Project

Week 1 - Git, HTML, CSS

Learning Objectives

Time Day 1 Day 2 Day 3 Day 4 Day 5
9:00am
9:45am
Introductions Intro to Blogs Outcomes Garnet and Squads Setup Weekly Recap
10:00am
1:00pm
Icebreakers & Installfest Git HTML Forms Flexbox and the Box Model Workshop - Advanced CSS
2:00pm
5:00pm
Command Line Interface and Atom IDE Git(Hub) CSS Foundation CSS Frameworks Workshop - Advanced CSS
5:00pm
5:30pm
Office Hours General Review Homework Feedback / Review Office Hours -
5:30pm
6:00pm
- General Review Homework Feedback / Review - -
Training CLI Golf Git/GitHub Reading Flexbox Froggy Flexbox News -

Administrative

Important Dates

  • 3/13 - 3/17 SXSW

Communication

  • You have been invited to the following Slack teams:
  • For informal communication that doesn't need to be private, use the #wdi-atx-10 room
  • If you need to talk to the instructors privately, use the Slack rooms we're creating for you with each of the instructors in it. Please don't Slack or email the instructors individually as this creates information asymmetry.

Outcomes

Slack Tips

  • `hello`: Backticks (the top-left of the keyboard on a Mac) makes text show up in a monospace font. Great for code.
  • Code blocks are made with three backticks:
    ```
    The backticks MUST be on a line by themselves!
    ```
    
  • You can specify the language directly after the backticks to have colors show up on github
    ```javascript
      var words = ["hello", "what", "is", "up", "dude"];
    ```
    
  • These same backtick tricks also work on GitHub and Slack.
  • @here: Sends a message to everyone currently online in a Slack room