Introduction & Syllabus
0.1.
Student Holidays
0.2.
Homework Submission
0.3.
Required Software
0.4.
Class Library
0.5.
Required Software
0.6.
Course Outline
0.7.
All Videos/Source Code
1.
Front End Fundamentals
1.1.
Objects, Command Line, & Git
1.2.
Git, Introduction to Javascript, Data Types
1.3.
Arrays, Loops, Logic
1.4.
Function, REPS, Second Pass Friday
1.5.
Videos & Source Code
2.
Object-Oriented Javascript
2.1.
How the Internet Works, Objects in JS
2.2.
Typography, Style Guides, CSS Box Model, Wireframing
2.3.
Convert Pixels to EM
2.4.
Colour Theory
2.5.
Javascript Constructors
2.6.
Javascript Objects
2.7.
jQuery Events
2.8.
Networking 101
2.9.
Second Pass Friday
2.10.
Videos & Source Code
3.
Project #1
3.1.
HTTP & Ajax
3.2.
Sass with SCSS
3.3.
CSS Media Queryes
3.4.
Responsive Design
3.5.
jQuery Ajax
3.6.
Ajax... again
3.7.
Initiation Stakeholder Survey
3.8.
Project Scope
3.9.
Project Scope Survey
3.10.
Videos & Source Code
4.
Ruby
4.1.
Ruby 101: Data Types, Control Flow, and Logic
4.2.
Intro to Ruby
4.3.
Enumeration in Ruby
4.4.
Objects, Classes, & Inheritance
4.5.
Classes in Depth
4.6.
MVC and Sinatra
4.7.
Second Pass Friday
4.8.
Videos & Source Code
5.
Full Stack Sinatra
5.1.
Datbases & SQL
5.2.
Postgres Cheatsheet
5.3.
Models, ORMs and ActiveRecord
5.4.
CRUD & Controllers
5.5.
Server Side Authentiation
5.6.
CRUD Controller Example
5.7.
CRUD with Active Record
5.8.
ERB (Embedded Ruby) Basics
5.9.
Parsing JSON
5.10.
Second Pass Friday
5.11.
Videos & Source Code
6.
Project #2
6.1.
Schedule
6.2.
Bootstrap
6.3.
Sending Emails with Mandrill
6.4.
Authentication
7.
Ruby on Rails
7.1.
Developer Workflow
7.2.
Digital Ocean/PaaS
7.3.
Digital Ocean Lab
7.4.
Building a webserver
7.5.
Getting started with Rails
7.6.
Rails Model Attributes
7.7.
Rails File Structure
7.8.
Sinatra vs Rails
7.9.
Rails Generate Lab
7.10.
Day 1 - After Hours
7.11.
Rails Form Helpers
7.12.
Rails Form Helpers Lab
7.13.
Authentication
7.14.
Videos & Source Code
8.
Underscore.js
8.1.
Templates
8.2.
Template Lab
9.
Backbone.js
9.1.
JSON
9.2.
JSON Lab
9.3.
RESTful APIs
9.4.
Backbone.js Intro
9.5.
Views
9.6.
Boilerplate Lab
9.7.
After Hours
9.8.
Models
9.9.
Collections
9.10.
After Hours
9.11.
Weekend Reps
9.12.
Videos
10.
Project #3
10.1.
Videos
11.
Node, Express.js, MongoDB
11.1.
Setup Development Environment
11.2.
Introduction to Node
11.3.
Node File Structure
11.4.
Express.js
11.5.
Express Lab & Reps
11.6.
NoSQL with MongoDB
11.7.
Video: RESTful API
11.8.
Express + Foundation Boilerplate
12.
Angular.js & TDD
12.1.
Introduction to Angular
12.2.
Building an Angular App
12.3.
Binding to a RESTful API
12.4.
Testing with Jasmine
12.5.
Testing REST API
12.6.
Running Average
13.
Portfolio Project
13.1.
SCRUM
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
WDI Darth Vader
Ruby on Rails Videos
Ruby on Rails Introduction
Part One
:
https://www.youtube.com/watch?v=n3IbVw8lsCo
Part Two
:
https://www.youtube.com/watch?v=lyxh3-cQ-EY
Digital Ocean with Unicorn & Nginx
Part One - Provisioning Droplet
:
https://www.youtube.com/watch?v=M6U8_VN8eFE
Part Two - postgresql
:
https://www.youtube.com/watch?v=YpLdDvL0dWw
Part Three - Connecting to Github
:
https://www.youtube.com/watch?v=Ft3iLLX-3nc
Part Four - Nginx & Unicorn
:
https://www.youtube.com/watch?v=YHqO_8Mps-c
Rails Authentication
Part One:
https://www.youtube.com/watch?v=9NxmGuJKGIc
Part Two:
https://www.youtube.com/watch?v=m1jiQaQofN0
Part Three:
https://www.youtube.com/watch?v=IKzVsNqgSWY