Brian's Notes

Summary

This repository contains all of the notes taken by Brian for the Lighthouse Labs Web Development Bootcamp.

Table of Contents

  • Week 1 - Javascript
  • Week 2 - Javascript
    • Day 1 - TDD with Mocha & Chai
    • Day 2 - Asynchronous Control Flow
    • Day 3 - Networking with TCP and HTTP
    • Day 4 - Promises
    • Day 6 - Express & HTTP in Node.js
  • Week 3 - Javascript
    • Day 1 - Web Servers - Express, Middleware
    • Day 2 - CRUD with Express
    • Day 3 - HTTP Cookies & User Authentication
    • Day 4 - Bcrypt & Cookie-session
  • Week 4 - CSS
    • Day 1 - HTML, DevTools, Flexbox
    • Day 2 - Client Side JS, jQuery
    • Day 3 - AJAX with jQuery
    • Day 4 - Responsive Design & SASS
  • Week 5 - SQL
    • Day 1 - RDBMS
    • Day 2 - ERD, Relationships
    • Day 3 - SQL from Apps, pg library
    • Day 5 - Midterm Project Notes
  • Week 7 - React
    • Day 1 - React Sample
    • Day 2 - Components, Event Handlers, Props, States
    • Day 3 - Immutable update Patterns, Components & State
    • Day 4 - Fetching Data, Side Effects
    • Day 5 - Custom Hooks, TDD
  • Week 8 - Ruby
  • Week 10 - Ruby