Installing Rails on Windows (10:39)
Installing Rails on Mac OS X and Linux (15:11)
Lesson 1: From Zero to Deploy
Learning Objectives (00:47)
From Zero to Deploy (03:41)
The First Application (08:58)
Version Control with Git (25:15)
Deploying (08:27)
Lesson 2: A demo app
Learning Objectives (00:56)
A Demo App (10:07)
The Users Resource (12:23)
A Demo App II (18:00)
The Microposts Resource (30:51)
Conclusion (00:26)
Lesson 3: Mostly static pages
Learning Objectives (00:46)
Mostly Static Pages (19:34)
Our First Tests (07:22)
Mostly Static Pages II (05:27)
Slight Dynamic Pages (22:59)
Conclusion (02:28)
Lesson 4: Rails-flavored Ruby
Learning Objectives (00:36)
Rails-flavored Ruby (10:38)
Motivation (02:36)
Strings and Methods (32:41)
Other Data Structures (37:50)
Ruby Classes (21:49)
Lesson 5: Filling in the layout
Learning Objectives (00:38)
Filling in the layout (00:42)
Adding Some Structure (27:20)
Layout Links (25:13)
User Signup: A First Step (15:15)
Conclusion (01:41)
Lesson 6: Modeling and viewing users, part I
Learning Objectives (00:33)
Modeling and viewing users, part I (02:03)
User Model (30:18)
User Validations (47:23)
Conclusion (10:36)
Lesson 7: Modeling and viewing users, part II
Learning Objectives (00:41)
Modeling and viewing users, part II (01:53)
Insecure Passwords (33:53)
Secure Passwodrs (27:15)
Conclusion (37:24)
Lesson 8: Sign up
Learning Objectives (00:26)
Sign up (01:10)
Signup Form (15:36)
Signup Failure (32:27)
Signup Success (18:30)
RSpec Integration Tests (11:03)
Conclusion (03:07)
Lesson 9: Sign in, sign out
Learning Objectives (00:29)
Sign in, Sign out (01:49)
Sessions (19:23)
Signin Failure (12:32)
Signin Success (32:28)
Signing Out (27:03)
Conclusion (03:20)
Lesson 10: Updating, showing, and deleting users
Learning Objectives (00:31)
Updating, Showing, and Deleting users (02:12)
Updating Users (31:46)
Protecting Pages (31:11)
Showing Users (41:34)
Destroying Users (35:55)
Conclusion (02:33)
Lesson 11: User microposts
Learning Objectives (00:24)
User Microposts (01:33)
A Micropost Model (33:27)
Showing Microposts (21:43)
Manipulating Microposts (64:40)
Conclusion (02:23)
Lesson 12: Following users
Learning Objectives (00:38)
Following Users (03:45)
The Relationship Model (33:02)
The Web Interface for Following and Followers (64:57)
The Status Feed (28:43)
Conclusion (08:36)
Online Ruby Resources
About LiveLessons...