WDI 6
Introduction
Calendar
Homework
Class Culture
Unit 4
Homework
Unit 3
Week 7 Homework
Introduction to Testing
Ruby
Intro to Ruby
Arrays, Hashes, Ranges & Blocks
Control Flow
Classes
Rails
Intro to Rails
Layouts, Partials, and Views
User models with passwords
Log in and sessions
Intro to SQL
ActiveRecord and Migrations
Deployment to Heroku
SASS
Extra reading
Labs
Models and Migrations
Modeling Relationships
Unit 2
Week 5 Homework
Week 4 Homework
In-depth Git
Node
npm
Express
Views
Routing
RESTful Routing
Authentication
Local Authentication (Sign up)
Local Authentication (Sign in and out)
JWT
OAuth
Databases
Data Modeling
MongoDB
Intro to NoSQL
CRUD
Data Modeling
MongoDB with Mongoose
Deployment to Heroku
Intro to Ajax
Labs
ER Diagram
Mongoose CRUD
Unit 1
Week 2 Homework
Week 1 Homework
Internet Fundamentals
Development Workflow
Command Line
The Terminal
Filesystem Navigation
File Manipulation
Additional Topics
Intro to Git
Local Git
Remote Git
Git Recipes
Git Aliases
Group Collaboration
Git Workflows
Project Roles and Tools
Code Editor Packages
Chrome Dev Tools
HTML CSS
CSS Selectors
CSS Box Model and Positioning
Box Model
Display and Positioning
Floats and Clears
Column Layouts
Additional Topics
Advanced CSS
Responsive Design
Pseudo-Classes/Elements
Vendor Prefixes
Additional Topics
Flexbox (Game)
JavaScript
Primitives
Objects and Arrays
Conditionals and Loops
Boolean Expressions
Conditionals
Loops
Iterating Over Arrays
Additional Topics
Functions
Variable Scope and Hoisting
DOM and Events
DOM Manipulation
The this keyword
call, apply and bind
Functional Programming
Closures
Callbacks
Iterators
Inheritance
Prototypal Inheritance
Resources
OOP with Prototypes
Constructors
Prototypes
Inheritance methods
Javascript Revision
jQuery
Introduction
DOM Manipulation
Independent Practice
Intermediate jQuery
AJAX with jQuery
Responsive Design
Intro to TDD
Agile Development
Chrome Dev Tools
Labs
Primitives
Functions
Fizz buzz
Fellowship of the Ring
Tic Tac Toe
Monkey Constructors
Git and Github Intro Lab
Callbacks Practice
Iterators Practice
setTimeout and setInterval
Bootstrap
Projects
Unit 4
Unit 3
Unit 2
Unit 1
Powered by
GitBook
Extra reading
Extra reading
Data Validation
Mongoose
Mongoose article on validation
Mongoose in the browser (client-side)
Agile Development
Kanban
Scrum
results matching "
"
No results matching "
"