Simple play icon Course
Skills Expanded

Play by Play: Rails App Development with Aaron Patterson

by Aaron Patterson and Geoffrey Grosenbach

Aaron Patterson (@tenderlove) is one of Ruby's most respected and loved programmers. He's a committer to both Ruby and Ruby on Rails. He also has an epic sense of humor. In this course, we gave Aaron the task of writing a Rails app that queries GitHub and returns an activity score for any user.

What you'll learn

In this course, we gave one of Ruby's most respected and loved programmers, Aaron Patterson, the task of writing a Rails app that queries GitHub and returns an activity score for any user. You'll see a master at work. Although this isn't a step-by-step tutorial, you'll see the following concepts used: Writing fast test cases, Powerful ways to use IRB, Git workflow within Vim, Working with a JSON API, Using ActiveRecord, Rails 3 development and testing workflow.

About the authors

Aaron was born and raised on the mean streets of Salt Lake City. His only hope for survival was to join the local gang of undercover street ballet performers known as the Tender Tights. As a Tender Tights member, Aaron learned to perfect the technique of self-defense pirouettes so that nobody, not even the Parkour Posse could catch him. Between vicious street dance-offs, Aaron taught himself to program. He learned to combine the art of street ballet with the craft of software engineeri... more

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell. He commits code at https://github.com/topfunky.

Ready to upskill? Get started