Module 4 Scope and Sequence
Module 4 is the capstone: a demonstration of the best of what students are capable of. It prepares them for the workplace by emulating the patterns and processes that they’ll use. It should prepare them for their career by helping them set goals and direction without dictating every step of the journey.
Students who successfully complete Module 4 will have demonstrated mastery of Professional Skills, Core Technical Skills, and a set of Elective Technical skills. These skills are broken down in detail here.
Your first project is Quantified Self. You’ll start by building a back-end API to serve and persist your data. Then you’ll build the front end to interact with the data. You’ll use node and the express framework to build your API, and a heavy dose of jQuery to build out your front-end behavior.
Weeks 4&5 will be spent working on your capstone projects.
- State of Turing
- Mod 4 Kickoff and Norming
- Intermission Retro
- Advanced JS Fundamentals
- Project Kickoff: Quantified Self
- Fundamentals of Express
- Contributing to Open Source Kick Off
- Week One CFU
- SQL in Node
- Webpack and NPM
- Debugging in the Browser
- Event Bubbling and Delegation
- ES5 vs ES6
- Persisting and retrieving data with AJAX
- Interview Prep
- Week Two CFU
- Unit Testing Workshop
- Interview Prep
- Refactor Tractor
- Testing JS with Selenium
- Rails Challenge
- No CFU’s this week. Be sure you complete the Rails Challenge.
- Final Assessment Part 1
- Introduction to Professional Workflow
- Accessibility Best Practices
- Documenting for Collaboration
- Agile and Other Buzzwords
- Basics of Security
- Professional Code Environments
- Introduction to React - Optional
- Grocery List in React - Optional
- Algorithm/Interview Prep Time - Optional
- Application Coordination with Message Queues - Optional
- Job Search and Beyond
- Technical Interview Challenge
- B4/F2 Algorithm Time