RailsCasts show


Summary: Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate Rails developer, but beginners and experts will get something out of it as well. A Pro option is also available containing more screencasts each week. This is the full resolution version, a lower reoslution for mobile devices is also available.


 #346 Wizard Forms with Wicked | File Type: video/mp4 | Duration: 11:57

Creating a wizard form can be tricky in Rails. Learn how Wicked can help by turning a controller into a series of multiple steps.

 #344 Queue Classic | File Type: video/mp4 | Duration: 8:07

PostgreSQL can act as a worker queue which can replace the need for a separate process to manage the background jobs. Here you will learn how to do this with the queue_classic gem.

 #342 Migrating to PostgreSQL | File Type: video/mp4 | Duration: 8:14

Postgres is a feature-packed relational database that every Rails developer should consider using. Here you will learn how to install it, add it to a new application, and transition from an existing SQLite app using the "taps" gem.

 #340 DataTables | File Type: video/mp4 | Duration: 9:40

DataTables makes it easy to convert a plain HTML table into one with pagination, sorting, and searching - all done with JavaScript and jQuery. Here I show how to set this up and use a Rails application as the data source.

 #338 Globalize3 | File Type: video/mp4 | Duration: 5:57

Rails has great internationalization (I18n) support making it easy to translate static text into other languages, but how do we translate database content? Learn how using Globalize 3 in this episode.

 #336 Copycopter | File Type: video/mp4 | Duration: 6:48

Copycopter provides a nice interface that clients can use to edit the text in a Rails application. Learn how to deploy a Copycopter server using Heroku and integrate it in a Rails application through I18n.

 #334 Compass & CSS Sprites | File Type: video/mp4 | Duration: 9:50

Compass improves the Sass experience by providing useful mixins, functions, and more. You will also learn how to make CSS sprites with it in this episode.

 #332 Refinery CMS Basics | File Type: video/mp4 | Duration: 11:26

If you need to quickly create an informational site that can be easily edited, consider using a content management system. Here I show how to build a site using Refinery CMS.

 #330 Better Sass with Bourbon | File Type: video/mp4 | Duration: 7:19

If you are tired of the browser vendor prefixes in CSS, check out Bourbon. It provides Sass mixins and functions to make CSS more convenient.

 #328 Twitter Bootstrap Basics | File Type: video/mp4 | Duration: 10:11

Twitter Bootstrap can help make beautiful web apps quickly by providing you with useful CSS and JavaScript. Here you will learn how to include it into Rails with the twitter-bootstrap-rails gem.

 #326 ActiveAttr | File Type: video/mp4 | Duration: 5:24

ActiveAttr provides what Active Model left out. If you need to create a table-less model with features similar to Active Record, watch this episode.

 #324 Passing Data to JavaScript | File Type: video/mp4 | Duration: 6:48

There are a variety of ways to pass variables from a Rails application to JavaScript. Here I show three techniques: a script tag, a data attribute, and the Gon gem.

 #322 RABL | File Type: video/mp4 | Duration: 8:59

RABL - Ruby API Builder Language - provides a DSL for generating JSON or XML responses in a Ruby application. Learn how to share and configure complex JSON data in this episode.

 #320 Jbuilder | File Type: video/mp4 | Duration: 8:17

Jbuilder provides a DSL for generating JSON. It includes a template engine which allows you to create complex responses with helpers and conditions.

 #318 Upgrading to Rails 3.2 | File Type: video/mp4 | Duration: 9:45

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.


Login or signup comment.