Begin Phase I: Become a Full-Stack Developer - Introduction & Getting Set Up
  • IMPORTANT: Read first!
  • IMPORTANT: Announcements
  • What We'll Cover In This Course
  • About Your Instructor & Making The Most Of This Course
  • Syllabus: Choose 12-week or 18-week
  • 12-Week Syllabus
  • 18-Week Syllabus
  • How Exactly Do Computers Work?
  • How Does The Internet Work Behind The Scenes?
  • Let's Get Set Up
  • Important Differences
  • Migrating From Nitrous
Rails Deep Dive: Build A Blog
  • Blog Overview
  • Introducing The Console, Your Command Center
  • The Rails Skeleton
  • The Rails Server, At Your Service
  • Scaffolding For Blog Posts
  • Home Page & Bootstrap
  • Bootstrap Buttons
  • Bootstrap Forms
  • It's A Date
  • Behind The Scenes Of A Browser
HTML & Launch A Website
  • Introducing HTML
  • Sublime Text & Other Tools
  • First HTML Page
  • The HTML Page Structure
  • Typography
  • Lists
  • Images
  • Tables
  • Forms
  • Links
  • Divisions & Spans
  • Comments
  • Launch A Website In 20 Minutes
Cascading Style Sheets Are Awesome
  • Homework Assignment #1
  • Intro to CSS
  • Pass Me The CSS Please
  • Selecting HTML
  • Color
  • Text and Font
  • Listomania
  • Display Options
  • Inspector Gadget
  • Margin & Padding
  • CSS is Classy
  • Summary of Selectors
  • We Can Float
  • Positioning Things
  • Additional Tips
  • Media Queries
  • Bootstrap
Javascript & jQuery
  • Intro to Javascript
  • Setup
  • Variables
  • Strings
  • Javascript Can Count
  • Booleans
  • Control Flow
  • Comments
  • Let's Get Loopy
  • Arrays Are Lists
  • Functions
  • Objects
  • Prototypes & Inheritance
  • The DOM
  • Targeting HTML
  • Javascript Gets Classy
  • Events & Callbacks
  • AJAX & jQuery
  • jQuery Selectors
  • jQuery Gets Classy
  • jQuery Events
  • jQuery This
  • Ready, Set jQuery
  • Order Matters
  • jQuery Effects
The Ruby Language
  • Homework Assignment #2
  • Achieve Zen with Ruby
  • Ruby Files & IRB
  • Numbers & Strings
  • Variables & Interpolation
  • Booleans
  • Control Flow
  • Arrays & Methods
  • Homework Assignment #3
  • Hashes Are Important
  • Iterators
  • Methods Are Functions
  • Ruby Has Class
  • Class Attributes
  • Inheritance
Build A Real Startup
  • SaaS App Intro