The Pragmatic Programmers
NO DRM—see DefectiveByDesign.org
Books | Video | Audio | Magazine | Forums | Resources | Help!
Keep up-to-date | Login

Want to receive a weekly email containing the scoop on our new titles along with the occasional special offer? Just click the button. (You can always unsubscribe later by editing your account information).

Give us an email and a password (you can use the password later to log in and change your preferences). We'll send you a newsletter roughly once a week.

Thanks for signing up. You can always unsubscribe by visiting pragprog.com/my_profile


RailsPlayTime

Each of the tutorial chapters in the fourth edition of Agile Web Development with Rails ends with a small set of additional exercises—things for readers to play with.

Use the pages below to discuss your solutions, problems you encountered, and so on.

Enjoy exploring the various corners of Rails!

Getting Started

  • Installing Rails
  • Instant Gratification
  • The Architecture of Rails Applications
  • Introduction to Ruby

Building an Application

  • The Depot Application
  • Task A – Creating The Application
  • Task B – Validation and Unit Testing
  • Task C – Catalog Display
  • Task D – Cart Creation
  • Task E – A Smarter Cart
  • Task F – Add a Dash of Ajax
  • Task G – Check Out
  • Task H – Sending Mail
  • Task I – Logging In
  • Task J – Internationalization
  • Task K – Deployment and Production
  • Depot Retrospective

Rails In Depth

  • Finding Your Way Around Rails
  • Active Record
  • Action Dispatch and Action Controller
  • Action View
  • Active Resource
  • Rails Components
  • Rails Dependencies
  • Popular Plugins
  • Replacement Parts
  • Links
  • Bibliography

Quick links

  • PragProg Home
  • Wiki Top Level
  • Playtime exercises from AWDwR
  • Changes to Rails since the 3rd ed

Notes

  • How to Edit Pages

Page History

  • V108: Dave Thomas [5 days ago]

Recent Changes

  • InterestingTopics V30: jenkinson kinson
    [4 days ago]
  • Pt-C-2 V26: jenkinson kinson
    [4 days ago]
  • HomePage V50: jenkinson kinson
    [4 days ago]
  • ChangesToRails V3: jenkinson kinson
    [4 days ago]
  • ChangesToRails V2: jenkinson kinson
    [4 days ago]
  • ChangesInRails23 V37: jenkinson kinson
    [4 days ago]
  • ChangesToRails V37: Dave Thomas
    [5 days ago]
  • RailsPlayTime V108: Dave Thomas
    [5 days ago]
  • Task-D-CartCreation V37: Krishna Aradhi
    [7 days ago]
  • Task-E-ASmarterCart V11: Krishna Aradhi
    [7 days ago]

Home | About Us | Connect! | Write For Us | Privacy Policy | Security | Terms of Use | Credits | Contact Us

The Pragmatic Bookshelf™ is an imprint of The Pragmatic Programmers, LLC.
Copyright © 1999–2013 The Pragmatic Programmers, LLC. All Rights Reserved.