After reading the first part. The best way to use this book is develop an application, while going back to the book as the need to understand something arises.
Already there is so much new stuff in Edge rails, that many of the material in this book is nearing obsolence.
Instead of writing sql to create tables, learn about migrations. Also, the way of doing testing has changed. For AJAX now there is RJS, etc.