Teach Me To Code » Screencasts (iPhone/iPod)
By Charles Max Wood
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to podcasts.
Podcast Description
Video tutorials on a variety of subjects including Ruby, Rails, CSS, HTML, Groovy, Grails, and other web technologies.
| Name | Description | Released | Price | ||
|---|---|---|---|---|---|
| 1 | VideoUpgrading JotRod to Rails 3.1.3 | When preparing to add some layout features to JotRod, I realized it was a Rails 3.0.9 application. Here's a quick rundown on upgrading to Rails 3.1.3. - Download 164.7 MB Download (iPod & iPhone) 37.9 MB Take the 2011 Readers Survey | 12/9/11 | Free | View In iTunes |
| 2 | VideoFollowers and Following | In order to get someone a timeline in JotRod, we need followers and following lists to compile the Jots from. This means that we need to add a new ColumnFamily called Followers and another one called Following. | 12/2/11 | Free | View In iTunes |
| 3 | VideoActiveModel Callbacks | In the Jots (like tweets) in JotRod, I needed to generate a hash on creation as the key for the Jots. So, I determined that the easiest way to do that was to include ActiveModel Callbacks. - The module is pretty simple to add to your classes. | 11/9/11 | Free | View In iTunes |
| 4 | VideoModel Generator | Here's an introduction to creating a Rails connector gem for an ORM with a model generator. - Download 352.3 MB Download (iPod & iPhone) 84.7 MB Take the 2011 Readers Survey | 10/13/11 | Free | View In iTunes |
| 5 | VideoIntroduction to Sandra: The Cassandra ORM | When I started playing with Cassandra, I wound up writing part of an ORM to get what I needed from it. - I want to build actual projects with Rails, Ruby, or other technologies for my videos rather than just narrowly demonstrate a piece of technology. | 9/16/11 | Free | View In iTunes |
| 6 | VideoRuby Koans | I’m working on another Cassandra demo, but didn’t have time to finish, so I decided to show you Ruby Koans. It’s a very interesting test-driven approach to learning Ruby. I hope you enjoy it. - Download 52.5 MB Download (iPod & iPhone) 31.1 MB | 8/2/11 | Free | View In iTunes |
| 7 | VideoCassandra Basic Schema and Ruby Gem | You can get cassandra at cassandra.apache.org and the ruby gem by running: gem install cassandra I did run into a problem with the trift_client gem when installing. If you get a Load Error, run this. sudo chmod 644 /usr/local/lib/ruby/gems/1. | 7/24/11 | Free | View In iTunes |
| 8 | VideoCreate a ‘Like’ or ‘+1′ button with make_flaggable | With the recent release of the Google Plus beta (ask me for an invite if you want one), I felt it appropriate to show a simple way to create a Like or +1 button for your Rails application. The app and concept is pretty simple, | 7/14/11 | Free | View In iTunes |
| 9 | VideoBuilding a Star-Rating System in Ruby on Rails with jQuery | Specification Clicking a star rating turns on the stars to the left of the star I clicked. Clicking a star submits the star rating. When I refresh the page, the star ratings should be persistent. - We’ll be using Rails’ functions including: - | 7/5/11 | Free | View In iTunes |
| 10 | VideoCapistrano: Deploying Ruby on Rails Applications to Multiple Servers | For a basic deployment recipe, check out Basic Deployment with Capistrano - This episode demonstrates how to extend deployment to deploy to stage and production. Overall it’s rather simple. All it entails is creating a new task for each stage you want.. | 6/24/11 | Free | View In iTunes |
| 11 | VideoPolymorphism with Many-to-Many Associations – A Teach Me To Code Tutorial | Polymorphic associations are very simple, as are many-to-many associations. When you blend the two, it's not nearly as simple. Since there isn't a working build-in mechanism for many-to-many polymorphic associations. - | 6/3/11 | Free | View In iTunes |
| 12 | VideoMany to Many Associations in Ruby on Rails – A Teach Me To Code Tutorial | I had several requests in UserVoice to provide a Many to Many tutorial in Rails. This is a demonstration of how to put together a "has and belongs to many" association and a "has many through" association. - This is somewhat basic to Ruby on Rails, | 5/26/11 | Free | View In iTunes |
| 13 | VideoAcceptance Tests with RSpec and Capybara | On the Ruby Rogues podcast I mentioned that I had moved away from Cucumber to RSpec and Capybara for my integration tests. Here's a demo on how to do some TDD with RSpec and Capybara. - Download 180.6 MB Download iPhone & iPod 109.2 MB | 5/23/11 | Free | View In iTunes |
| 14 | VideoCoffeeScript: The Cool Parts | CoffeeScript offers more than nice syntax for setting and managing data and functions. It also offers Classes, Inheritance, access to a 'super' method, Ruby-style string interpolation, easy variable and function bindings, and chained comparisons. - | 5/12/11 | Free | View In iTunes |
| 15 | VideoRails 3.1 Beta – Sprockets, CoffeeScript, and JQuery – A Teach Me To Code Tutorial | - Ruby on Rails 3.1 is moving to use Sprockets to compile CoffeeScript into JavaScript and include JQuery in it's JavaScript by default. - This is a quick demo of how it all hangs together to manage your JavaScript in Rails 3.1. - Download 65.7 MB | 5/7/11 | Free | View In iTunes |
| 16 | VideoCoffeeScript Basics – A Teach Me To Code Tutorial | - CoffeeScript is now going to be a default installation with Ruby on Rails. So, I installed CoffeeScript and NodeJS and have been playing with it for the last hour or so. - Here are the basics you need to know to use CoffeeScript including functio... | 4/14/11 | Free | View In iTunes |
| 17 | VideoSingle Table Inheritance – Ruby on Rails Tutorial | - Single Table Inheritance is a great way to handle related models that descend from the same class. The classic example is a Car class with Ford, Chevy, and Honda subclasses. - This Ruby on Rails Tutorial provides an example and explains how Rails... | 4/8/11 | Free | View In iTunes |
| 18 | VideoCompass, SASS, and the 960 Grid System – Delicious Clone | In preparing to show off SASS, I found the Compass system, which uses SASS and organizes your stylesheets in a unique way. In this tutorial, I walk you though installing compass, installing the 960 grid system, | 3/24/11 | Free | View In iTunes |
| 19 | VideoCreating a Rake Task to Convert ERB to HAML | This is a basic demonstration of adding a rake task to Ruby on Rails. Some of the same principles apply to Rake in general. You also see how to call out to the command line and how to convert ERB and HTML to HAML. - Download 51.9 MB | 3/18/11 | Free | View In iTunes |
| 20 | VideoCreating Bookmarks – Delicious Clone | - This is a basic implementation of creating bookmarks for our delicious clone using the Rails built in REST. - I also found out that you need the haml-rails gem in order to get your views to generate in HAML. - Download 255.3 MB | 3/3/11 | Free | View In iTunes |
| 21 | VideoCanCan: Setting Permissions – Delicious Clone | 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. - Download 133.9 MB | 2/11/11 | Free | View In iTunes |
| 22 | VideoFaster Testing with Parallel Tests | Run your tests faster with parallel_tests gem using all the cores you have on your computer. - Download Download (iPhone & iPod) | 2/10/11 | Free | View In iTunes |
| 23 | VideoSwitching to HAML – Delicious Clone | This is a quick demonstration of how to switch your Rails 3 application to HAML from ERB. | 2/2/11 | Free | View In iTunes |
| 24 | VideoSetting Up And Testing Devise – Delicious Clone | 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 genera... | 1/21/11 | Free | View In iTunes |
| 25 | VideoRails 3.0.3 Setup – Delicious Clone | 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 | 1/13/11 | Free | View In iTunes |
| 26 | VideoHow to Create a Countdown Timer with Javascript | This video demonstrates how to build a countdown timer with the setInterval function in Javascript, a text field, and jQuery to update your text field. - Download 70.8 MB Download (iPhone & iPod) 40.6 MB | 11/29/10 | Free | View In iTunes |
| 27 | VideoBasic Deployment with Capistrano | Capistrano has been the most popular way to deploy Ruby and Rails applications for a long time. This video provides a quick demonstration of a basic recipe for deploying a Rails 3 application. - I made this video a while ago and I realized that I neve... | 11/27/10 | Free | View In iTunes |
| 28 | VideoManaging Branches with Git | I'm trying something new and using the YouTube player. Let me know if you see any differences. - In this video, I demonstrate how to create, merge, and delete local and remote branches in Git. - Git is a Source Control Management system written by Li... | 10/28/10 | Free | View In iTunes |
| 29 | VideoOAuth with the Twitter Gem | Twitter just turned off Basic Auth and is forcing application developer to use OAuth. Here is a demonstration of how to add Twitter OAuth to your Ruby on Rails Application. Download 90.9 MB Download (iPod & iPhone) 45.6 MB | 10/6/10 | Free | View In iTunes |
| 30 | VideoFaking Sinatra with Rack and Metaprogramming | Sinatra has a really nice DSL. You can fake the basics of the DSL with some simple Rack middleware created by metaprogramming. - If you like the screencasts, please give $5 to help me get to RubyConf - Download (64.2 MB) Download iPhone & iPod (35. | 9/24/10 | Free | View In iTunes |
| 31 | VideoRack Basics | Rack is the basis for most major web frameworks in Ruby (like Ruby on Rails.) This video gives a basic overview on how it is used and what features make it a powerful component for Ruby Web Frameworks - Download 36 MB Download (iPod & iPhone) 25 MB | 8/26/10 | Free | View In iTunes |
| 32 | VideoRails 3 – Build a Blog – Part 3: Edit and Delete CRUD | This is the continuation of the Rails 3 Build a Blog series. This episode includes implementation of the Edit and Destroy methods on the Posts Controller. There are a lot of things left to cover on Rails 3, | 8/10/10 | Free | View In iTunes |
| 33 | VideoRails 3 Documentation: Generate Your Own | In this screencast, I show you how to generate the api and guides for offline viewing. - Download 28MB Download iPhone/iPod 7MB | 8/5/10 | Free | View In iTunes |
| 34 | VideoUpgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate | 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. Download 131 MB | 7/26/10 | Free | View In iTunes |
| 35 | VideoRuby’s Enumerable Module: The Inject Method | Quick Ruby Tip: The inject method is useful for aggregating data across a dataset. For example a summation could be done with inject (by aggregating each number into the sum.) Download 49.1 MB Download (iphone & ipod) 7.6 MB | 7/16/10 | Free | View In iTunes |
| 36 | VideoRails 3 – Building a Blog – Part 2: CRUD Show and Create | 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. Download 161.4 MB | 6/30/10 | Free | View In iTunes |
| 37 | VideoRails 3 – Building a Blog – Part 1: Test Setup & Generators | 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. Download 142 MB Download (iphone & ipod) 59 MB | 6/22/10 | Free | View In iTunes |
| 38 | VideoRSpec Matchers | RSpec gives us many powerful tools to make our tests readable. Matchers allow us to provide custom predicates to our should statements that succinctly define the behavior of our code. Download 27 MB Download (iphone & ipod) 14 MB | 6/2/10 | Free | View In iTunes |
| 39 | VideoRuby Method Name with Spaces | This is an introduction to Ruby metaprogramming where I cover two different ways to define a method. The idea actually started as a joke, but there are valuable lessons to be learned here. Download 11.2 MB Download (iphone & ipod) 4.9 MB | 5/27/10 | Free | View In iTunes |
| 40 | VideoShoulda on Rails | Shoulda is a framework that sits on top of Test::Unit and adds a ton of nice features like macro's, nested context, and the ability to create custom tests in a block-based DSL. Download 160.2 MB Download (iphone & ipod) 71.9 MB | 5/18/10 | Free | View In iTunes |
| 41 | VideoRSpec Subjects | RSpec provides an extremely concise way of representing simple tests to be called on new instances of a class or on explicitly defined receiver objects. You can do this by using 'subjects' either as defined by the 'describe' or the 'subject' methods. | 5/4/10 | Free | View In iTunes |
| 42 | VideoCode Metrics with Metric Fu | Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu. - Here's a demonstration. Go check it out! Download 116.1 MB | 4/20/10 | Free | View In iTunes |
| 43 | VideoRuby’s Percent Functions | Ruby uses special characters to define certain data types. If you wish to use these characters in your data types, you need to escape them or use percent functions. - Percent functions are much simpler. Download 35.8 MB Download (iphone & ipod) 14.7 MB | 4/13/10 | Free | View In iTunes |
| 44 | VideoNested Forms With JQuery | Ruby on Rails allows you to nest models within a form. Ryan Bates of Railscasts demonstrated how to set up these forms with JavaScript using the Prototype framework, which ships with Rails. In this episode, | 4/6/10 | Free | View In iTunes |
| 45 | VideoRVM – Ruby Version Manager | RVM is a program that allows you to install and manage multiple versions of Ruby and Gems. This setup is ideal for testing your application or gem (library) against multiple versions of Ruby.Also, if you're looking into Rails 3 on Ruby 1. | 3/23/10 | Free | View In iTunes |
| 46 | VideoGem Bundler | Loading multiple Ruby Gems can result in runtime errors when an incompatible version of a gem dependency is already loaded as a dependency of another gem.Gem bundler can also pre-load and cache gems for faster loading. | 3/9/10 | Free | View In iTunes |
| Total: 46 Episodes |
Viewers also subscribed to

- Teach Me To Code » Screencasts
- Charles Max Wood
- View In iTunes

- Teach Me To Code Podcast
- Charles Max Wood
- View In iTunes

- Rails Coach
- Charles Max Wood
- View In iTunes

- RubyPulse
- aaalex
- View In iTunes


