Summary Introduction Development Workflow Installfest Mac OSX - 1 Mac OSX - 2 Mac OSX - 3 Windows Windows - 2 Windows - 3 Linux Command Line The Terminal Filesystem Navigation File Manipulation Command Line Lab Pairing Standup High Level Pseudocode Low Level Pseudocode Intro to Git Version Control Local Git Remote Git Git Recipes Github Forking Group Collaboration Project Roles and Tools User Stories and Wireframing Agile Exercise User Stories for Games Chrome Dev Tools Practice Work How To Code Practices Review Javascript Style Guide Code Reading HTML & CSS HTML CSS Selectors CSS Box Model and Positioning Box Model Display and Positioning Floats and Clears Layout Additional Topics Advanced CSS Responsive Design Flexbox Pseudo-Classes/Elements Vendor Prefixes Animation Additional Topics Bootstrap Page Template JavaScript Primitives Data Types Conditionals and Loops Boolean Expressions Loops Iterating Over Arrays Dev Tools Functions Browser Side Javascript DOM Manipulation DOM and Events Fixing Scope Errors AJAX Callbacks Callbacks and Iterators Intro to TDD APIs and Data Sources jQuery Intro DOM Manipulation Reddit Practice Styling Events Code Quality Server Intro to Node New ES6 Syntax Node Modules Package Management with npm Disk Storage Internet Fundamentals Internet Lab Internet Lab 2 Node & Express Intro to Express Express Internet 1 Express Internet 2 Express URLs Views Advanced Views React Components CRUD in Express Update and Delete Express Authentication Cookies Auth / Password Session passport.js MVC AJAX Additional Topics APIs with Express Geocoding and Google Maps Cloudinary Websockets with Socket.io Databases SQL SQL and Node Working With Postgres Express & Postgres Relational SQL Tables - 1 - to - many Relational SQL Tables - many - to - many Advanced SQL Lazy Normalization PostgreSQL Cheat Sheet MongoDB CRUD in MongoDB Data Modeling Database Administration Ruby Intro to Ruby Ruby v. JS Object Oriented Ruby Ruby Classes More About Ruby Classes Ruby Inheritance Ruby Exceptions Ruby TDD Ruby on Rails Intro to ActiveRecord ActiveRecord Associations Intro to Rails Rails Demo Views, Layouts & Partials Asset Pipeline Rails Auth and 1-M Rails 1-M Rails M:M Rails Security Rails Auth with Devise Rails Validations Additional Topics oAuth SASS Rails Mailers Cloudinary TDD ReactJS Intro to React React Components Click Events / Bind State Forms Lifting Functions webpack rails-webpack Lifecycle Other Components Router Deployment Deploy - Github Pages Deploy - Node CI with Codeship Deploy - Rails Foreman (Environment Variables) Deploy - AWS Elastic Beanstalk Deploy - S3 Static Sites Computer Science Stacks and Queues Linked Lists Sample Code Beginner Exercises Advanced Exercises Trees and Other Topics Hashmaps Recursion Algorithm Complexity Bucket Sort Bubble Sort Merge Sort Quick Sort Sorting Wrapup Memory Warmups URL Encoder Bracket Matching Array Flatten Binary Search Power Sum Sum String Mouse follows Mouse English calculator Kopi Order Scrabble Array Practice 1 Array Practice 2 Random Quote Generator Kitchen Sink Custom Iterators Fibonacci Numbers Builtin Methods Post WDI / Resources Keep Learning Job tips More Coding Resources APIs and Data Sources Visual Design Tech Websites