Filename | Size |
| 01. Introduction/01. Introduction.mov | 4 MB |
| 01. Introduction/02. How to use the exercise files.mov | 2.6 MB |
| 02. What Is Ruby on Rails/01. What is Ruby on Rails .mov | 1.7 MB |
| 02. What Is Ruby on Rails/02. What is Rails .mov | 2 MB |
| 02. What Is Ruby on Rails/03. DRY, conventions, and sensible defaults .mov | 2.4 MB |
| 02. What Is Ruby on Rails/04. MVC architecture .mov | 3.3 MB |
| 03. Installing Ruby on Rails/01. Installation overview .mov | 8.6 MB |
| 03. Installing Ruby on Rails/02. Installing Ruby and RubyGems .mov | 40.7 MB |
| 03. Installing Ruby on Rails/03. Installing Rails .mov | 4.9 MB |
| 03. Installing Ruby on Rails/04. Installing MySQL .mov | 17.3 MB |
| 03. Installing Ruby on Rails/05. TextMate .mov | 7.4 MB |
| 03. Installing Ruby on Rails/06. Webserver .mov | 4.1 MB |
| 04. Getting Started/01. Creating a work folder and a Rails project .mov | 9.5 MB |
| 04. Getting Started/02. Creating a controller and an action .mov | 11.5 MB |
| 04. Getting Started/03. Creating a view .mov | 6.3 MB |
| 05. How the Rails Framework Works/01. Understanding the operation trail .mov | 4 MB |
| 05. How the Rails Framework Works/02. Getting familiar with the file structure .mov | 7.2 MB |
| 05. How the Rails Framework Works/03. How server requests are handled .mov | 16.8 MB |
| 06. Setting Up a Database/01. A quick dip in the database pool .mov | 1.6 MB |
| 06. Setting Up a Database/02. Creating a database and a database table .mov | 13.3 MB |
| 06. Setting Up a Database/03. Configuring a Rails application to connect .mov | 11.9 MB |
| 06. Setting Up a Database/04. Scaffold - Magic CRUD .mov | 11.4 MB |
| 07. Controllers, Views, and Dynamic Content/01. RHTML - Adding dynamic content to the view .mov | 10.5 MB |
| 07. Controllers, Views, and Dynamic Content/02. Variables in Ruby .mov | 6.8 MB |
| 07. Controllers, Views, and Dynamic Content/03. Getting the controller to interact with the view .mov | 6.9 MB |
| 07. Controllers, Views, and Dynamic Content/04. Calling controller actions from other actions .mov | 6.8 MB |
| 07. Controllers, Views, and Dynamic Content/05. Linking to other actions from the view .mov | 9.2 MB |
| 07. Controllers, Views, and Dynamic Content/06. Rendering an action .mov | 13.3 MB |
| 07. Controllers, Views, and Dynamic Content/07. Redirecting an action .mov | 7.9 MB |
| 07. Controllers, Views, and Dynamic Content/08. Public vs. private actions .mov | 8.5 MB |
| 08. Essential Ruby/01. Review and introduction .mov | 2.9 MB |
| 08. Essential Ruby/02. String basics .mov | 12.9 MB |
| 08. Essential Ruby/03. Double-quoted strings .mov | 8.5 MB |
| 08. Essential Ruby/04. Numbers .mov | 13.1 MB |
| 08. Essential Ruby/05. Introduction to arrays .mov | 7 MB |
| 08. Essential Ruby/06. Manipulating arrays .mov | 11.8 MB |
| 08. Essential Ruby/07. Ranges .mov | 5.4 MB |
| 08. Essential Ruby/08. Hashes .mov | 12.7 MB |
| 08. Essential Ruby/09. Control flow - Logical expressions .mov | 10.7 MB |
| 08. Essential Ruby/10. Control flow - Loops and blocks .mov | 5.6 MB |
| 08. Essential Ruby/11. Control flow - Iterators .mov | 10 MB |
| 09. Troubleshooting/01. Commenting your code .mov | 5.9 MB |
| 09. Troubleshooting/02. Errors and logs .mov | 13.3 MB |
| 09. Troubleshooting/03. Seeing what went wrong .mov | 8.1 MB |
| 09. Troubleshooting/04. Breaking problems into pieces .mov | 993.4 KB |
| 10. Models/01. Creating a model .mov | 4.6 MB |
| 10. Models/02. Accessing your model .mov | 6.2 MB |
| 10. Models/03. Adding model attributes .mov | 8.3 MB |
| 10. Models/04. Understanding instances .mov | 7.9 MB |
| 10. Models/05. Manipulating instances .mov | 5.9 MB |
| 10. Models/06. Setting default values with Initialize .mov | 4.4 MB |
| 10. Models/07. Creating inheritance .mov | 7.4 MB |
| 10. Models/08. Using inheritance .mov | 8.3 MB |
| 10. Models/09. Basic model interaction .mov | 9.4 MB |
| 10. Models/10. Advanced model interaction .mov | 13.8 MB |
| 10. Models/11. Judicious model use .mov | 1.6 MB |
| 11. Working with Databases/01. Setting up for this chapter .mov | 2.7 MB |
| 11. Working with Databases/02. Switching back to our database .mov | 5.5 MB |
| 11. Working with Databases/03. Basic SQL syntax .mov | 3.1 MB |
| 11. Working with Databases/04. Using SQL syntax .mov | 8.5 MB |
| 11. Working with Databases/05. Finding records in Rails .mov | 10.4 MB |
| 11. Working with Databases/06. Using conditions to find specific records .mov | 7.8 MB |
| 11. Working with Databases/07. Ordering found records .mov | 3 MB |
| 11. Working with Databases/08. Limiting found records .mov | 3.6 MB |
| 11. Working with Databases/09. Finding a single record .mov | 10.8 MB |
| 11. Working with Databases/10. Using parameters to find records .mov | 6.7 MB |
| 11. Working with Databases/11. Creating and saving records .mov | 7.6 MB |
| 11. Working with Databases/12. Submitting forms to the database .mov | 16.8 MB |
| 11. Working with Databases/13. Updating records .mov | 8.9 MB |
| 11. Working with Databases/14. Deleting records .mov | 4.7 MB |
| 11. Working with Databases/15. Validating database data .mov | 10.3 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/01. Blueprinting your application .mov | 4.8 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/02. Preparing databases .mov | 9 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/03. Relating databases - One-to-many .mov | 3.2 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/04. Creating a relationship .mov | 14.2 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/05. Generating your own scaffold .mov | 5 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/06. The Flash hash .mov | 6.4 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/07. Partials .mov | 4.3 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/08. CRUD and relational databases .mov | 19 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/09. Relating databases - Many-to-many (simple) .mov | 3.6 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/10. Creating a simple join table .mov | 22.6 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/11. Relating databases - Many-to-many (rich) .mov | 2.8 MB |
| 12. Building an Application, Pt. 1 - Working with Multiple Databases/12. Creating a rich join table .mov | 5.7 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/01. Building the admin area .mov | 8.1 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/02. Finishing the admin area .mov | 7.9 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/03. Designing the public area .mov | 10 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/04. Adding images .mov | 4.7 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/05. Cycle and zebra-striping .mov | 3.6 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/06. Formatting dates and times .mov | 7 MB |
| 13. Building an Application, Pt. 2 - Creating Interfaces/07. Helpers - Built-in and custom .mov | 8.7 MB |
| 14. Building an Application, Pt. 3 - Adding a Shopping Cart/01. Building a shopping cart .mov | 10.8 MB |
| 14. Building an Application, Pt. 3 - Adding a Shopping Cart/02. Cookies and sessions .mov | 9.5 MB |
| 14. Building an Application, Pt. 3 - Adding a Shopping Cart/03. Creating a ''before'' filter .mov | 3.2 MB |
| 14. Building an Application, Pt. 3 - Adding a Shopping Cart/04. Adding items to the cart .mov | 9.8 MB |
| 14. Building an Application, Pt. 3 - Adding a Shopping Cart/05. Emptying the cart .mov | 6.4 MB |
| 15. Building an Application, Pt. 4 - Finishing Your Application/01. Layouts .mov | 7.3 MB |
| 15. Building an Application, Pt. 4 - Finishing Your Application/02. Sending values to layouts .mov | 5.3 MB |
| 15. Building an Application, Pt. 4 - Finishing Your Application/03. Building a checkout form .mov | 2.9 MB |
| 15. Building an Application, Pt. 4 - Finishing Your Application/04. Handling payments .mov | 9.9 MB |