Types
- Free Episodes
- Pro Episodes
- Revised Episodes
Categories
- Active Record
- Active Resource
- Active Support
- Administration
- Ajax
- APIs
- Authentication
- Authorization
- Background Jobs
- Caching
- Code Walkthrough
- Controllers
- Debugging
- Deployment
- eCommerce
- Forms
- Mailing
- Models
- Performance
- Plugins
- Production
- Rack
- Rails 2.0
- Rails 2.1
- Rails 2.2
- Rails 2.3
- Rails 3.0
- Rails 3.1
- Rails 3.2
- Rails 4.0
- Refactoring
- Routing
- Search
- Security
- Testing
- Tools
- Views
Charts
There are a number of libraries to help create graphs. Here I show how to integrate Highcharts into a Rails app.
(16 minutes)
Rails 3 Beta and RVM
Get started with Rails 3.0 Beta and install Ruby 1.9.1 using RVM: Ruby Version Manager. Stay tuned to the end for a challenge on giving back to open source.
(8 minutes)
Routing Walkthrough Part 1
How does routing work internally in Rails 3? In this episode I'll walk you through the Rails code that makes routing possible.
(13 minutes)
Multistep Forms
See how to create a multi-step (wizard) form from scratch in this episode.
(15 minutes)
Subdomains in Rails 3
It is now possible to add subdomains to Rails 3 without the use of additional plugins. Learn how in this episode.
(13 minutes)
Thor
Thor is an alternative to Rake. It has better support for command line arguments and provides a way to add global scripts.
(8 minutes)
ActiveRecord::Relation Walkthrough
The new Active Record query methods in Rails 3 might seem like magic at first. But in this episode I unravel how it works by browsing the Rails 3 source code.
(11 minutes)
Polling for Changes
If you have frequently changing data on the server side, it's helpful to automatically display this to the user as well. Here I show how to accomplish this with polling in jQuery.
(16 minutes)
SimpleForm
Simple Form is a convenient way to generate forms with many options to customize the generated markup.
(7 minutes)
Customizing Devise
Here we dive deeper into Devise by customizing how the views, routing, validations, and authentication works.
(7 minutes)