Module 1
- Hashketball Review | Code
- Hashes and the Internet | Code
- Object-Oriented Programming | Code
- Inheritance Review | Code
- Object-Oriented Relationships: One to Many | Code
- Object-Oriented Relationships: Many to Many | Code
- Object-Oriented Relatioships Review | Code
- SQL Review + Object Relationships | Code
- Bridging SQL & Ruby | Code
- Dynamic/Abstract ORMs | Code
- ActiveRecord Intro | Code
- ActiveRecord Associations | Code
Module 2
- The Internet & Rack | Code
- Sinatra MVC | Code
- Sinatra Forms
- RESTful Routing Review | Slides
- Sinatra CRUD & Associations | Part 2 | Code
- Rails Intro | Code
- Rails Forms and Validations | Part 2 | Code
- Rails CRUD with Assocations | Part 2 | Code
- Auth in Rails | Code
- CSS | Code
Module 3
- Introduction to JS | Code
- Scope and Closures | Code
- Functional Programming | Code
this
JS keyword | Code- Prototype chain and O.O. JS | Code
- The DOM | Code
- Events | Code + Code for event delegation
- AJAX | Code
- JS Code Organization | Code
- Rails API | Front-End Code | Back-End Code
- JS DOM/Fetch project review | Code
- How to: Use Sockets as a Client | Code
Module 4
- Intro to React | Code
- Props and State | Code
- State and Events | Code
- Forms | Part 2 | Code
- Thinking In React | Code
- Hogwarts Review | Code
- Component Lifecycle Methods | Code
- Webpack and Babel | Code
- React Router | Code
- Auth (backend) | Auth (frontend) | Code
- HOC | Code
- Redux I | Part II | Code
- DIY Redux I | Code
- DIY Redux II & combineReducers | Code is same as above
- Redux Thunk | Code