Skip to content

Instantly share code, notes, and snippets.

@sandrabosk
Last active June 3, 2020 19:59
Show Gist options
  • Save sandrabosk/9f1f79119d7fe281f3245a9a4dc15ee5 to your computer and use it in GitHub Desktop.
Save sandrabosk/9f1f79119d7fe281f3245a9a4dc15ee5 to your computer and use it in GitHub Desktop.
---
course:
name: 'WDFT'
number: MASTER
version: '5.0'
chapter:
## ## ####### ######## ## ## ## ######## ##
### ### ## ## ## ## ## ## ## ## ####
#### #### ## ## ## ## ## ## ## ## ##
## ### ## ## ## ## ## ## ## ## ###### ##
## ## ## ## ## ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ## ##
## ## ####### ######## ####### ######## ######## ######
- name: 'Tips & tricks for success'
sequential:
- name: 'Info tab'
vertical:
- name: '[EXTRA] Code of Conduct during the bootcamp'
html:
- file: info/code-of-conduct.md
- name: '[EXTRA] Link to the GitHub class organization'
html:
- file: info/gh-class-rg.m
- name: '[EXTRA] Guidelines on how to submit the labs'
html:
- file: info/guidelines-labs.md
- name: '[EXTRA] No class dates'
html:
- file: info/no-class-dates.md
- name: '[EXTRA] Contacts'
html:
- file: info/contacts.md
- name: '[EXTRA] Career Services'
html:
- file: info/career.md
- name: '[EXTRA] Technical interview prep'
html:
- file: other/tech-interviews.md
- name: '[EXTRA] Upcoming events'
html:
- file: info/events.md
- name: 'Module 1'
vertical:
- name: '[EXTRA] Time distribution'
html:
- file: info/ft-time-dist-m1.md
- name: '[EXTRA] Module 1 - topics - overview'
html:
- file: info/topics-m1.md
- name: '[EXTRA] Expectations'
html:
- file: info/expectations.md
- name: '[EXTRA] Requirements for win-win'
html:
- file: info/requirements-m1.md
- name: 'Module 2'
vertical:
- name: '[EXTRA] Time distribution'
html:
- file: info/ft-time-dist-m2.md
- name: '[EXTRA] Module 2 - topics - overview'
html:
- file: info/topics-m2.md
- name: '[EXTRA] Expectations'
html:
- file: info/expectations.md
- name: '[EXTRA] Requirements for win-win'
html:
- file: info/requirements-m2.md
- name: 'Module 3'
vertical:
- name: '[EXTRA] Time distribution'
html:
- file: info/ft-time-dist-m3.md
- name: '[EXTRA] Module 3 - topics - overview'
html:
- file: info/topics-m3.md
- name: '[EXTRA] Expectations'
html:
- file: info/expectations.md
- name: '[EXTRA] Requirements for win-win'
html:
- file: info/requirements-m3.md
- name: 'Week 1'
sequential:
- name: 'Day 1' ##### M1 - W1 - D1 #####
vertical:
- name: 'JS | JavaScript Intro'
html:
- file: module-1/week-1/js-intro.md
- name: 'JS | Data Types in JavaScript - number & string'
html:
- file: module-1/week-1/js-datatypes-1.md
- name: 'JS | Data Types in JavaScript - boolean, undefined & null and Immutability'
html:
- file: module-1/week-1/js-datatypes-2.md
- name: '[SELF_GUIDED] JS | Numbers as Data Types - Advanced Topics'
html:
- file: module-1/week-1/numbers-advanced.md
- name: 'JS | Conditionals and Loops'
html:
- file: module-1/week-1/js-conditionals-loops.md
- name: 'VCS | Git Intro'
html:
- file: module-1/week-1/self-guided/git-intro.md
- name: 'Pair Programming Introduction'
html:
- file: module-1/week-1/self-guided/pair-programming.md
- name: '[LAB] LAB | JavaScript Basic Algorithms'
html:
- file: module-1/labs/lab-javascript-basic-algorithms.md
- name: 'Day 2' ##### M1 - W1 - D2 #####
vertical:
- name: 'JS | Data Types in JavaScript - Arrays'
html:
- file: module-1/week-1/js-arrays.md
- name: 'JS | Functions Intro'
html:
- file: module-1/week-1/js-functions-intro.md
- name: '[LAB] LAB | JavaScript Functions and Arrays'
html:
- file: module-1/labs/lab-javascript-functions-and-arrays.md
- name: 'HTML | Introduction'
html:
- file: module-1/week-1/html-intro.md
- name: 'CSS | Intro & Selectors'
html:
- file: module-1/week-1/css-intro.md
- name: '[LAB] LAB | CSS Recipes clone'
html:
- file: module-1/labs/lab-css-recipes-clone.md
- name: '[KATA] CodeWars - Intro'
html:
- file: module-1/week-1/self-guided/codewars.md
- name: 'Day 3' ##### M1 - W1 - D3 #####
vertical:
- name: 'JS | Data Types in JavaScript - Objects'
html:
- file: module-1/week-1/js-objects.md
- name: 'JS | Arrays & Objects'
html:
- file: module-1/week-1/js-objects-arrays.md
- name: '[LAB] LAB | JavaScript Clue'
html:
- file: module-1/labs/lab-javascript-clue.md
- name: 'CSS | Advanced Selectors'
html:
- file: module-1/week-1/css-advanced-selectors.md
- name: 'CSS | Transitions & Animations'
html:
- file: module-1/week-1/css-transitions-animations.md
- name: '[LAB] LAB | CSS Spotify clone'
html:
- file: module-1/labs/lab-css-spotify-clone.md
- name: 'Day 4' ##### M1 - W1 - D4 #####
vertical:
- name: '[KATA] CodeWars'
html:
- file: module-1/week-1/self-guided/codewars.md
- name: 'JS | Functions Advanced'
html:
- file: module-1/week-1/js-functions-advanced.md
- name: 'JS | Arrays - Map, Reduce & Filter'
html:
- file: module-1/week-1/js-arrays-filter-map-reduce.md
- name: 'JS | Arrays - Sort & Reverse'
html:
- file: module-1/week-1/js-arrays-sort-reverse.md
- name: '[LAB] LAB | Greatest movies of all time'
html:
- file: module-1/labs/lab-javascript-greatest-movies.md
- name: '[SELF_GUIDED] JS | Value vs Reference and Mutable Data Types'
html:
- file: module-1/week-1/value-reference-mutability.md
- name: 'Day 5' ##### M1 - W1 - D5 #####
vertical:
- name: "JS | OOP - objects, methods and the 'this' keyword"
html:
- file: module-1/week-1/js-oop-1.md
- name: 'JS | OOP - class and inheritance'
html:
- file: module-1/week-1/js-oop-2.md
- name: '[SELF_GUIDED] JS | OOP - Function constructor vs. Class'
html:
- file: module-1/week-1/js-oop-3.md
- name: '[LAB] LAB | JavaScript Vikings'
html:
- file: module-1/labs/lab-javascript-vikings.md
- name: 'Reinforcement session'
html:
- file: module-1/week-1/recap.md
- name: 'Semi-module retrospective'
html:
- file: 'other/module-retro.md'
######################################################################################
- name: 'Week 2'
sequential:
- name: 'Day 1' ##### M1 - W2 - D1 #####
vertical:
- name: 'CSS | Box Model'
html:
- file: module-1/week-1/css-box-model.md
- name: '[SELF_GUIDED] Bonus: CSS | Positioning'
html:
- file: module-1/week-1/css-positioning.md
- name: 'CSS | Responsive Web Design'
html:
- file: module-1/week-1/css-responsive-design.md
- name: 'CSS | Flexbox'
html:
- file: module-1/week-1/css-flexbox.md
- name: '[LAB] LAB | CSS Instagram clone'
html:
- file: module-1/labs/lab-css-instagram-clone.md
- name: '[SELF_GUIDED] Bonus: LAB | CSS Flexbox Slack'
html:
- file: module-1/labs/lab-css-flexbox-slack.md
- name: 'JS | Variable scope, hoisting and shadowing'
html:
- file: module-1/week-2/js-scope-hoist-shadow.md
- name: 'JS | Debugging, Error Handling and JS Hint'
html:
- file: module-1/week-2/js-debugging.md
- name: 'JS | Async & Callbacks'
html:
- file: module-1/week-2/js-async-callbacks.md
- name: '[LAB] LAB | JavaScript Chronometer'
html:
- file: module-1/labs/lab-javascript-chronometer.md
- name: '[SELF_GUIDED] Bonus: LAB | JavaScript Koans'
html:
- file: module-1/labs/lab-javascript-koans.md
- name: '[SELF_GUIDED] Bonus: JS | Context & Function invocation'
html:
- file: module-1/week-2/js-context-function-invocation.md
- name: 'Day 2' ##### M1 - W2 - D2 #####
vertical:
- name: 'DOM | Introduction & Selectors'
html:
- file: module-1/week-1/dom-introduction-selectors.md
- name: 'DOM | Manipulation'
html:
- file: module-1/week-1/dom-manipulation.md
- name: '[LAB] LAB | DOM Ironhack Cart'
html:
- file: module-1/labs/lab-dom-ironhack-cart.md
# - name: "[SELF_GUIDED] Bonus: DOM | Simon Game"
# html:
# - file: module-1/week-2/simon-game.md
- name: 'JS | Testing & Jasmine'
html:
- file: module-1/week-2/js-testing-jasmine.md
- name: '[LAB] JS | Intro to testing with Jasmine'
html:
- file: module-1/labs/lab-testing-jasmine.md
- name: '[SELF_GUIDED] Bonus: LAB | JavaScript Advanced Algorithms'
html:
- file: module-1/labs/lab-javascript-advanced-algorithms.md
- name: 'Day 3' ##### M1 - W2 - D3 #####
vertical:
- name: 'Lab review - reinforcement of DOM manipulation concept'
html:
- file: module-1/week-1/dom-reinforcement.md
- name: 'CSS | Bootstrap Docs'
html:
- file: module-1/week-2/css-bootstrap-intro.md
- name: '[SELF_GUIDED] Bonus: CSS - Style Normalizing & Grid Systems'
html:
- file: module-1/week-2/css-grid-systems.md
- name: '[LAB] LAB | Bootstrap Cloning Revera'
html:
- file: module-1/labs/lab-bootstrap-cloning-revera.md
- name: '[LAB] Reinforcement - DOM: LAB | DOM Pizza Builder'
html:
- file: module-1/labs/lab-dom-pizza-builder.md
- name: '[LAB] Reinforcement - OOP: LAB | JavaScript Memory Game'
html:
- file: module-1/labs/lab-javascript-memory-game.md
- name: 'Day 4' ##### M1 - W2 - D4 #####
vertical:
- name: 'Canvas | Intro & Basic Drawing'
html:
- file: module-1/week-2/canvas-intro.md
- name: 'Canvas | Styling, Text and Images'
html:
- file: module-1/week-2/canvas-drawing-text-styles.md
- name: '[LAB] LAB | Canvas Hangman'
html:
- file: module-1/labs/lab-canvas-hangman.md
- name: 'Canvas | Basic Animations'
html:
- file: module-1/week-2/canvas-basic-animations.md
- name: 'Canvas | Codealong - Basic Animations'
html:
- file: module-1/week-2/canvas-basic-animations-codealong.md
- name: '[LAB] LAB | Canvas Race Car'
html:
- file: module-1/labs/lab-canvas-race-car.md
- name: 'Day 5' ##### M1 - W2 - D5 #####
vertical:
- name: 'Lab review - reinforcement of Canvas concept'
html:
- file: module-1/week-1/canvas-reinforcement.md
- name: '[EXTRA] Juice your game!'
html:
- file: module-1/week-2/juice-your-game.md
- name: '[RITUALS] Project planning session'
html:
- file: other/project-planning.md
- name: 'Bonus: Project Management'
html:
- file: module-1/week-2/self-guided/agile-kanban.md
- name: 'VCS | Git and GitHub + GitHub Pages'
html:
- file: module-1/week-2/git-github-pages-deploy.md
- name: '[PROJECT] Project #1 Guidelines: The Game'
html:
- file: module-1/project-1.md
- name: '[SELF_GUIDED] Bonus: Canvas | Transformations and Compositing'
html:
- file: module-1/week-2/canvas-transformations-compositing.md
- name: '[SELF_GUIDED] Bonus: Canvas | Advanced Animations'
html:
- file: module-1/week-2/canvas-advanced-animations.md
- name: '[LAB] Bonus: LAB | Canvas Flappy Birds'
html:
- file: module-1/labs/lab-canvas-flappybirds.md
######################################################################################
- name: 'Week 3'
sequential:
- name: 'Day 1' ##### M1 - W3 - D1 #####
vertical:
- name: '[PROJECT] Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Anagrams'
html:
- file: module-1/week-3/kata-anagrams.md
- name: '[SELF_GUIDED] Bonus: Structure your code'
html:
- file: module-1/week-2/self-guided/js-good-patterns.md
- name: '[PROJECT] Project development'
html:
- file: other/project-dev.md
- name: 'Day 2' ##### M1 - W3 - D2 #####
vertical:
- name: '[PROJECT] Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Clocky Mc Clock-Face'
html:
- file: module-1/week-3/kata-clocky-mc-clock-face.md
- name: '[SELF_GUIDED] Bonus: Markdown and READMEs'
html:
- file: module-1/week-2/self-guided/markdown-intro.md
- name: '[PROJECT] Project development'
html:
- file: other/project-dev.md
- name: 'Day 3' ##### M1 - W3 - D3 #####
vertical:
- name: '[PROJECT] Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Sorting a 2D array'
html:
- file: module-1/week-3/kata-sorting-2d-array.md
- name: '[SELF_GUIDED] Bonus: Advanced Command Line'
html:
- file: module-1/week-1/self-guided/command-line.md
- name: '[PROJECT] Project development'
html:
- file: other/project-dev.md
- name: '[PROJECT] Presentation practice (optional)'
html:
- file: other/presentations.md
- name: 'Day 4' ##### M1 - W3 - D4 #####
vertical:
- name: '[PROJECT] Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: TGI Friday!!'
html:
- file: module-1/week-3/kata-tgi-friday.md
- name: '[PROJECT] Project development'
html:
- file: other/project-dev.md
- name: '[PROJECT] Presentation practice (mandatory)'
html:
- file: other/presentations.md
- name: 'Day 5' ##### M1 - W3 - D5 #####
vertical:
- name: '[PROJECT] Project development'
html:
- file: other/project-dev.md
- name: 'Presentations - Project #1'
html:
- file: other/final-presentation.md
######################################################################################
## ## ####### ######## ## ## ## ######## #######
### ### ## ## ## ## ## ## ## ## ## ##
#### #### ## ## ## ## ## ## ## ## ##
## ### ## ## ## ## ## ## ## ## ###### #######
## ## ## ## ## ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ## ##
## ## ####### ######## ####### ######## ######## #########
- name: 'Week 4'
sequential:
- name: 'Day 1' ##### M2 - W4 - D1 #####
vertical:
- name: '[RITUALS] Project 1 retrospective'
html:
- file: other/project-retro.md
- name: '[RITUALS] Project 1 feedback'
html:
- file: other/project-feedback.md
- name: '[RITUALS] Module 1 retrospective'
html:
- file: module-3/week-7/retrospective.md
- name: 'JS | Destructuring Assignment and Parameter Handling'
html:
- file: module-1/week-2/js-es6-advanced.md
- name: 'ES6 | Promises'
html:
- file: module-2/week-4/js-es6-promises.md
- name: '[LAB] LAB | #Promise me a dinner'
html:
- file: module-2/labs/lab-es6-promises.md
- name: '[SELF_GUIDED] LAB | ES6 JavaScript Koans'
html:
- file: module-2/labs/lab-es6-javascript-koans.md
- name: 'Day 2' ##### M2 - W4 - D2 #####
vertical:
- name: 'How the Internet works'
html:
- file: module-2/week-4/self-guided/how-does-the-internet-work.md
- name: 'Node | Intro & Installation'
html:
- file: module-2/week-4/node-npm-intro.md
- name: 'Node | The Internet & HTTP Server'
html:
- file: module-2/week-4/node-http.md
- name: '[LAB] LAB | Intro Node'
html:
- file: module-2/labs/lab-intro-node.md
- name: 'Express | Introduction'
html:
- file: module-2/week-4/express-intro.md
- name: '[LAB] LAB | Express Basic Site'
html:
- file: module-2/labs/lab-express-basic-site.md
- name: 'Day 3' ##### M2 - W4 - D3 #####
vertical:
- name: 'Express | Dynamic Views'
html:
- file: module-2/week-4/express-dynamic-views.md
- name: 'Express | Layouts & Partials'
html:
- file: module-2/week-4/express-layouts.md
- name: 'What is an API?'
html:
- file: module-2/week-5/api-microservices.md
- name: '[LAB] LAB | IronBeers'
html:
- file: module-2/labs/lab-ironbeers.md
- name: 'MongoDB | Introduction'
html:
- file: module-2/week-4/mongo-intro.md
- name: '[SELF_GUIDED] MongoDB | Shell & CRUD operations'
html:
- file: module-2/week-4/mongo-shell-crud.md
- name: 'MongoDB | MongoDB Compass CRUD Operations'
html:
- file: module-2/week-4/mongo-compass-crud.md
- name: 'MongoDB | Data Models'
html:
- file: module-2/week-4/mongo-data-models.md
- name: '[LAB] LAB | MongoDB - Advanced Querying'
html:
- file: module-2/labs/lab-advance-querying-mongo.md
- name: '[SELF_GUIDED] MongoDB | Indexing & Aggregation Framework'
html:
- file: module-2/week-4/self-guided/mongo-advanced.md
- name: 'Day 4' ##### M2 - W4 - D4 #####
vertical:
- name: 'Mongoose | Introduction'
html:
- file: module-2/week-4/mongoose-intro.md
- name: 'Mongoose | Schemas, Models & Documents'
html:
- file: module-2/week-4/mongoose-schemas-models-documents.md
- name: '[LAB] LAB | Mongoose Recipes'
html:
- file: module-2/labs/lab-mongoose-recipes.md
- name: 'Reinforcement session'
html:
- file: module-1/week-1/recap.md
- name: 'Day 5' ##### M2 - W4 - D5 #####
vertical:
- name: '[KATA] CodeWars'
html:
- file: module-1/week-1/self-guided/codewars.md
- name: 'Express | GET Method - Route Params & Query String'
html:
- file: module-2/week-4/express-get-params.md
- name: 'Express | POST Method - Request Body'
html:
- file: module-2/week-4/express-post-params.md
- name: '[LAB] LAB | Express Spotify'
html:
- file: module-2/labs/lab-express-spotify.md
- name: 'Lab review - reinforcement of Express GET and POST concept'
html:
- file: module-2/week-4/get-post-reinforcement.md
- name: '[SELF_GUIDED] Node | Asynchrony'
html:
- file: module-2/week-4/self-guided/node-async.md
######################################################################################
- name: 'Week 5'
sequential:
- name: 'Day 1' ##### M2 - W5 - D1 #####
vertical:
- name: 'Express | Express Generator'
html:
- file: module-2/week-4/express-generator.md
- name: 'Mongoose&Express | List - Read Documents'
html:
- file: module-2/week-4/mongoose-express-list-read.md
- name: '[LAB] LAB | Express Cinema'
html:
- file: module-2/labs/lab-express-cinema.md
- name: 'Mongoose&Express | Basic CRUD'
html:
- file: module-2/week-4/mongoose-express-basic-crud.md
- name: '[LAB] LAB | Express Drones'
html:
- file: module-2/labs/lab-express-drones
- name: 'Day 2' ##### M2 - W5 - D2 #####
vertical:
- name: 'Mongoose&Express | Documents Relationships'
html:
- file: module-2/week-4/mongoose-express-relationships.md
- name: '[LAB] LAB | Mongoose Movies & Celebrities'
html:
- file: module-2/labs/lab-mongoose-movies.md
- name: 'Lab review - reinforcement of CRUD concept'
html:
- file: module-2/week-4/crud-reinforcement.md
- name: 'Day 3' ##### M2 - W5 - D3 #####
vertical:
- name: "Node | The concern on users' security"
html:
- file: module-2/week-5/node-bcrypt.md
- name: 'Node | User registration'
html:
- file: module-2/week-5/user-registration.md
- name: '[LAB] LAB | Express basic auth - iteration 1'
html:
- file: module-2/labs/lab-express-basic-auth.md
- name: 'Node | Form validation'
html:
- file: module-2/week-5/form-validation.md
- name: 'Node | Basic Authentication & Sessions'
html:
- file: module-2/week-5/node-basic-authentication.md
- name: '[LAB] LAB | Express basic auth - iterations 2 and 3'
html:
- file: module-2/labs/lab-express-basic-auth.md
- name: '[SELF_GUIDED] Passport | Sign Up, Login, Logout'
html:
- file: module-2/week-5/node-passport-login.md
- name: '[SELF_GUIDED] LAB | Authentication with passport'
html:
- file: module-2/labs/lab-authentication-with-passport.md
- name: '[SELF_GUIDED] Passport | Security & Roles'
html:
- file: module-2/week-5/node-passport-roles.md
- name: '[SELF_GUIDED] LAB | Passport roles'
html:
- file: module-2/labs/lab-passport-roles.md
- name: '[SELF_GUIDED] Passport | Strategies and Social Login'
html:
- file: module-2/week-5/node-passport-strategies.md
# still to be added:
# - name: "VCS | Collaboration with GitHub"
# html:
# - file: module-2/week-5/git-github-collaboration.md
- name: 'Day 4' ##### M2 - W5 - D4 #####
vertical:
- name: '[LAB] Users to Movies&Celebrities - reinforcement of auth concept'
html:
- file: module-2/week-5/node-auth-reinforcement.md
- name: 'AXIOS | GET Request'
html:
- file: module-2/week-5/axios-get.md
- name: '[LAB] Bonus: LAB | Financial data graphing'
html:
- file: module-2/labs/lab-financial-data-graphing.md
- name: 'AXIOS | POST, PUT and DELETE request'
html:
- file: module-2/week-5/axios-post-put-delete.md
- name: 'JSON Server'
html:
- file: module-2/week-5/json-server.md
- name: '[LAB] LAB | AXIOS CRUD Characters'
html:
- file: module-2/labs/lab-ajax-crud-characters.md
- name: 'Day 5' ##### M2 - W5 - D5 #####
vertical:
- name: 'Express | File Upload with Cloudinary'
html:
- file: module-2/week-5/file-upload-cdn.md
- name: 'Bonus: Express | File Upload'
html:
- file: module-2/week-5/node-file-upload.md
- name: '[LAB] Bonus: LAB | File Upload'
html:
- file: module-2/labs/lab-file-upload.md
- name: '[LAB] Bonus: LAB | IronRooms'
html:
- file: module-2/labs/lab-express-rooms-with-reviews.md
- name: 'Deploy to Heroku'
html:
- file: module-2/week-5/node-heroku-deploy.md
- name: '[RITUALS] Project planning session'
html:
- file: other/project-planning.md
- name: '[PROJECT] Project #2 Guidelines: Full-stack Web Application'
html:
- file: module-2/project-2.md
######################################################################################
- name: 'Week 6'
sequential:
- name: 'Day 1' ##### M2 - W6 - D1 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Persistent Bugger'
html:
- file: module-2/week-6/kata-persistent-bugger.md
- name: '[SELF_GUIDED] Software Engineering Principles'
html:
- file: module-2/week-5/self-guided/software-engineering-principles.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 2' ##### M2 - W6 - D2 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Playing with digits'
html:
- file: module-2/week-6/kata-playing-with-digits.md
- name: '[SELF_GUIDED] Google Maps | Geolocation'
html:
- file: module-2/week-5/google-maps-geolocation.md
- name: '[SELF_GUIDED] Google Maps & Express'
html:
- file: module-2/week-5/google-maps-express.md
- name: '[SELF_GUIDED] LAB | Coffee and books'
html:
- file: module-2/labs/lab-coffee-and-books.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 3' ##### M2 - W6 - D3 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Find the missing letter'
html:
- file: module-2/week-6/kata-find-the-missing-letter.md
- name: '[SELF_GUIDED] Nodemailer'
html:
- file: module-2/week-5/nodemailer.md
- name: '[SELF_GUIDED] LAB | Nodemailer'
html:
- file: module-2/labs/lab-nodemailer.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Presentation practice (optional)'
html:
- file: other/presentations.md
- name: 'Day 4' ##### M2 - W6 - D4 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Street Fighter 2 - Character selection'
html:
- file: module-2/week-6/kata-street-fighter-2.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Presentation practice (mandatory)'
html:
- file: other/presentations.md
- name: 'Day 5' ##### M2 - W6 - D5 #####
vertical:
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Presentations - Project #2'
html:
- file: other/final-presentation.md
######################################################################################
## ## ####### ######## ## ## ## ######## #######
### ### ## ## ## ## ## ## ## ## ## ##
#### #### ## ## ## ## ## ## ## ## ##
## ### ## ## ## ## ## ## ## ## ###### #######
## ## ## ## ## ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ## ## ##
## ## ####### ######## ####### ######## ######## #######
- name: 'Week 7'
sequential:
- name: 'Day 1' ##### M3 - W7 - D1 #####
vertical:
- name: '[RITUALS] Project 2 retrospective'
html:
- file: other/project-retro.md
- name: '[RITUALS] Project 2 feedback'
html:
- file: other/project-feedback.md
- name: '[RITUALS] Module 2 retrospective'
html:
- file: module-3/week-7/retrospective.md
- name: 'React | Intro to React - Create React app from the scratch'
html:
- file: module-3/week-7/react-intro-babel-webpack.md
- name: 'React | Create React App, JSX and React elements'
html:
- file: module-3/week-7/cra-jsx-elements.md
- name: '[LAB] LAB | Hello Ironhack'
html:
- file: module-3/labs/lab-hello-ironhack.md
- name: 'HOF exercises'
html:
- file: module-3/week-7/hof-katas.md
- name: 'Day 2' ##### M3 - W7 - D2 #####
vertical:
- name: 'React | Components and Props'
html:
- file: module-3/week-7/props.md
- name: '[LAB] LAB | Bulma'
html:
- file: module-3/labs/lab-bulma-components.md
- name: 'React | State'
html:
- file: module-3/week-7/state.md
- name: '[LAB] LAB | React training [steps 1-7]'
html:
- file: module-3/labs/lab-react-training.md
- name: '[SELF_GUIDED] React | Composition and Inheritance - general concept'
html:
- file: module-3/week-7/composition-inheritance-general.md
- name: '[SELF_GUIDED] React | Using composition in React'
html:
- file: module-3/week-7/using-composition-in-react.md
- name: '[SELF_GUIDED] React | Composition vs. Inheritance'
html:
- file: module-3/week-7/sg-composition-inheritance.md
- name: 'Day 3' ##### M3 - W7 - D3 #####
vertical:
- name: 'React | List & Keys'
html:
- file: module-3/week-7/list-keys.md
- name: 'React | Conditional Rendering'
html:
- file: module-3/week-7/conditional-rendering.md
- name: '[LAB] LAB | React IronContacts'
html:
- file: module-3/labs/lab-react-ironcontacts.md
- name: 'React | Forms'
html:
- file: module-3/week-7/forms.md
- name: '[LAB] LAB | React IronNutrition'
html:
- file: module-3/labs/lab-react-ironnutrition.md
- name: 'Day 4' ##### M3 - W7 - D4 #####
vertical:
- name: 'Lab review - reinforcement of state, props, forms in React'
html:
- file: module-3/week-7/state-props-forms-reinforcement.md
- name: 'React | Lifting State Up'
html:
- file: module-3/week-7/lifting-state-up.md
- name: '[LAB] LAB | Thinking in React'
html:
- file: module-3/labs/lab-thinking-in-react.md
- name: 'React | Lifecycle methods'
html:
- file: module-3/week-7/lifecycle-methods.md
- name: 'React | Intro to Routing'
html:
- file: module-3/week-7/routing-intro.md
- name: '[SELF_GUIDED] LAB | React Training [steps 8 and up]'
html:
- file: module-3/labs/lab-react-training.md
- name: '[SELF_GUIDED] React | Lifting State Up - advanced'
html:
- file: module-3/week-7/additional-lifting-state-up.md
- name: 'Day 5' ##### M3 - W7 - D5 #####
vertical:
- name: 'React | Routing Advanced'
html:
- file: module-3/week-7/routing-advanced.md
- name: '[LAB] LAB | Wiki Countries'
html:
- file: module-3/labs/lab-wiki-countries.md
- name: 'React | Connecting React app to the backend'
html:
- file: module-3/week-7/connecting-react-to-backend.md
- name: '[LAB] LAB | React IronBeers'
html:
- file: module-3/labs/lab-react-ironbeers.md
######################################################################################
- name: 'Week 8'
sequential:
- name: 'Day 1' ##### M3 - W8 - D1 #####
vertical:
- name: 'React | Building the Rest API'
html:
- file: module-3/week-7/front-back-integration-I.md
- name: 'React | Integrating the React App'
html:
- file: module-3/week-7/front-back-integration-II.md
- name: 'React | Authentication'
html:
- file: module-3/week-8/authentication.md
- name: 'Day 2' ##### M3 - W8 - D2 #####
vertical:
- name: 'React & Express | File Upload'
html:
- file: module-3/week-8/file-upload.md
- name: '[LAB] Bonus: LAB | Profile App'
html:
- file: module-3/labs/lab-profile-app.md
- name: 'React | Deployment'
html:
- file: module-3/week-8/deployment.md
- name: '[PROJECT] Project #3 Guidelines: MERN Web Application'
html:
- file: module-3/project-3.md
- name: '[RITUALS] Project planning session'
html:
- file: other/project-planning.md
- name: 'Day 3' ##### M3 - W8 - D3 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Scramblies'
html:
- file: module-3/week-8/kata-scramblies.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 4' ##### M3 - W8 - D4 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Balancing parentheses'
html:
- file: module-3/week-8/kata-balancing-parentheses.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 5' ##### M3 - W8 - D5 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Pete the baker'
html:
- file: module-3/week-8/kata-pete-the-baker.md
- name: 'Project development'
html:
- file: other/project-dev.md
######################################################################################
- name: 'Week 9'
sequential:
- name: 'Day 1' ##### M3 - W9 - D1 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Directions reduction'
html:
- file: module-3/week-8/kata-directions-reduction.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 2' ##### M3 - W9 - D2 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Code interview test: Sum of pairs'
html:
- file: module-3/week-9/kata-sum-of-pairs.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Presentation practice (optional)'
html:
- file: other/presentations.md
- name: 'Day 3' ##### M3 - W8 - D2 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: "Code interview test: Don't eat the last cake"
html:
- file: module-3/week-9/kata-dont-eat-last-cake.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Presentation practice (mandatory)'
html:
- file: other/presentations.md
- name: 'Day 4' ##### M3 - W9 - D4 #####
vertical:
- name: 'Stand ups'
html:
- file: other/stand-ups.md
- name: 'Project development'
html:
- file: other/project-dev.md
- name: 'Day 5' ##### M3 - W9 - D5 #####
vertical:
- name: 'Presentations - Project #3'
html:
- file: other/final-presentation.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment