Jul 26
View Comments
Introduction to Ruby on Rails 2
Presentation given to introduce Rails for URUG Rails Workshop 2009.
In this screencast, you can learn about Rails from an outside-in approach.
Jul 26
Rails CRUD Example
This is a walkthrough on how to create a simple address book using Ruby on Rails v2.1.
Sep 11
Ruby Essentials - Blocks
This is a screen-cast explaining how to use blocks in ruby.
Sep 25
Basic Ruby on Rails Routing
Ruby on Rails gives you some simple but powerful tools for mapping URL's and HTTP Verbs to your Controllers and Views. Here is a simple walkthrough of 4 of these 'Routes': default routes, regular routes, named routes, and RESTful routes.
Dec 21
Background Processes with Ruby
Learn how to spawn background processes using Ruby and the Process class. Here we discuss the difference between 'wait' and 'detach'.
Jan 02
Essential CSS for Every Web Developer
Want to know the basics of CSS? Watch this screencast and learn everything you should know as a web developer. We'll cover the basics which include colors, borders, padding, margins, lists, fonts, backgrounds, tables, links and floats. This is a very basic screencast, so if you are already familiar with these topics, this might be just a review for you.
Jan 19
Creating an Admin using Nested Controllers
In this screencast, I cover how to create an admin section with a separate login, and describe how nested controllers work.
Jan 25
Introduction to Grails - Part 1
Are you new to Grails? Grails is an excellent alternative to Ruby on Rails, which uses Groovy / Java. In this screencast, learn how to create a simple CRUD system with Grails.
Feb 08
Introduction to Grails - Part 2
In this screencast, we continue on our task of creating a 'Stack Overflow' clone by adding more domain classes and relationships between them. We also cover how to test your classes using integration tests.
Feb 17
Ruby Essentials - Strings, Arrays and Hashes
Are you new to Ruby and want to get a head start? In this screencast, I discuss some of the most common methods and techniques that have to do with strings, arrays and hashes. This is also excellent for those coming from other languages.














