Latest Free Screencasts
RailsCasts #350 REST API Versioning
Railscasts - 2012-05-16 - free
APIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versioned, RESTful API. The version can be determined from either the URL or HTTP headers.
Watch this screencastRailsCasts #318 Upgrading to Rails 3.2
Railscasts - 2012-01-23 - free
Rails 3.2 sports many new features including automatic explain queries, tagged logging, key-value store in Active Record, improved migration generator and more. Learn all about these new features in this episode.
Watch this screencastRailsCasts #304 OmniAuth Identity
Railscasts - 2011-12-05 - free
With the release of OmniAuth 1.0 there is a new Identity strategy which allows users to register/login with a password if they don't want to use an external provider.
Watch this screencastRailsCasts #302 In-Place Editing
Railscasts - 2011-11-28 - free
Edit an attribute in-place without leaving a page using the Best In Place gem. Learn how to add validations and support for various field types.
Watch this screencastRailsCasts #298 Getting Started with Spree
Railscasts - 2011-11-14 - free
Spree allows you to quickly turn a Rails project into a full eCommerce application. Here I show how to set it up and configure the look and feel of the store.
Watch this screencastRailsCasts #296 Mercury Editor
Railscasts - 2011-11-07 - free
Mercury allows you to edit a section of HTML directly in the web browser through a WISYIWYG editor. Here I show how to integrate Mercury into a Rails app and save the changes back to the database.
Watch this screencastRailsCasts #294 Playing with PJAX
Railscasts - 2011-10-31 - free
PJAX allows you to quickly update a section of a page using AJAX with automatic pushState support. Here I show how to use both pjax_rails and rack-pjax gems.
Watch this screencastRailsCasts #292 Virtual Machines with Vagrant
Railscasts - 2011-10-24 - free
Vagrant allows you to run your Rails application and all of its dependencies in a portable, sharable environment. Use for development, set it up as a staging server, or experiment with a production setup.
Watch this screencastRailsCasts #290 SOAP with Savon
Railscasts - 2011-10-17 - free
Communicating with a SOAP API can be a daunting task. Savon makes this easier by presenting the SOAP API through a Ruby interface.
Watch this screencastRailsCasts #271 Resque
Railscasts - 2011-06-20 - free
Resque creates background jobs using Redis. It supports multiple queue and comes with an administration interface for monitoring and managing the queues.
Watch this screencast