
Updated with new content for Rails 2.1! If you purchased the previous version, you can re-download it by logging in to your account.
Part I introduced you to Rails and took small steps through views and controllers.
This hour and twenty minute sequel takes a bite out of database models. You’ll setup a simple MySQL database and use Rails generators and migrations to populate your database.
You’ll build models one piece at a time and experiment with them in the Rails console before starting on a full Rails application.
You’ll learn how to work with plugins (including acts_as_versioned). You’ll build a versioned book application that stores separate revisions and allows simple comments.
After watching this screencast (and Part I), you’ll be ready to dive into Rails application development!
Includes the code used in the project in addition to our standard full quality (800×600 Quicktime Movie) and iPod video formats.
This screencast assumes that you have done some kind of programming and understand the basic ideas of variables, numbers, and methods. It also assumes that you understand the basics of HTML and CSS.
Revision 4 (Notes) · Updated: Aug 29, 2008 · Length: 81 min · 61 MB
“Thanks for the great resource. I only started developing with Rails at the beginning of this year and I have learned heaps from your site.” Luke Cunningham, Designer/Developer
“Thank you for producing such great screencasts and books. They've really helped me understand Rails better.” Branislav Drzik
“PeepCode is awesome!” Tim O'Reilly, O'Reilly Media
“I suspect there are a lot of smart DF readers out there who know nothing about the Unix-y aspects of Mac OS X, would like to, but never found a good way to get started. This screencast is it.” John Gruber, Daring Fireball
“These things are fantastic and the price is a steal. I strongly urge you to support this effort and buy the episodes. What a terrific way to learn!” Scott Barron, Rails Core Committer
“All the PeepCode screencasts are nothing short of awesome. Reading is one thing, but learning from [your screencasts] is enabling me to learn new things and advance like never before.” Todd Boteler
“I wanted to catch up with functional programming, watched PeepCode's screencast on Clojure, best one so far (and I have seen them all)” wearecloud
Login or signup and enter the code on your account page. If it is still valid you will be able to browse the list of products and redeem an episode.