Latest Screencasts
CanCan: Setting Permissions – Delicious Clone
Teach Me To Code - 2011-02-11 - free
In this installment in the Delicious Clone, we use CanCan to set some permissions on the Bookmarks Controller. Next week, we’ll finish the bookmark creation process and the following, we’ll add styling with SASS.
Watch this screencastSetting Up And Testing Devise – Delicious Clone
Teach Me To Code - 2011-01-21 - free
Because I’m going to be testing in cucumber sections of the site that require a user to be logged in, I decided to get it out of the way. So, in this video, I write a cucumber feature to test login and round it off with a few tests on the devise generated user model [...]
Watch this screencastRails 3.0.3 Setup – Delicious Clone
Teach Me To Code - 2011-01-14 - free
Here is what I’ve done to create this application: Use the ‘rails new’ command to create a rails application Set up the Gemfile Configure the Database Install Cucumber Install Rspec Install Devise Install CanCan Install jQuery Configure Devise Download (HD) 84.2 MB Download (iPod & iPhone) 47.4 MB
Watch this screencastUpgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate
Teach Me To Code - 2010-07-27 - free
This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate.
Watch this screencastRails 3 – Building a Blog – Part 2: CRUD Show and Create
Teach Me To Code - 2010-06-30 - free
The second part of the tutorial for building a blog with Ruby on Rails version 3. We demonstrate how to set up some basic routes, manage the controller and views, and create a basic form for creating posts.
Watch this screencastRails 3 – Building a Blog – Part 1: Test Setup & Generators
Teach Me To Code - 2010-06-22 - free
Every good project needs a good setup. In this episode, I set up a github repo, create a new rails application, hook in Cucumber and Rspec, write a Cucumber feature, and write the code to make it pass.
Watch this screencastIntroduction to Outside-in Development with Cucumber
Teach Me To Code - 2009-09-06 - free
This is a basic introduction to integration testing with cucumber. In it, I describe how to use cucumber and rspec to implement a feature in a web application, emphasizing the importance of writing tests before code, which is often referred to as TDD (test-driven development) or BDD (behavior-driven development, a refinement of the original TDD). [...]
Watch this screencast