Services
Recorded and Live Virtual Classes
While in person classes result in better learning, many students want to learn at home, or at work, and save time and money. Engine Yard offers two types of virtual training for individuals who are feeling travel averse.
Owning Rails
Engine Yard is proud to offer Owning Rails, a class for people who want to understand the how Rails works from the source code up. The class is taught by Marc-Andre Cournoyer, the creator of the high performance web server Thin.
Description: Owning Rails teaches Rails proficiency by looking at the framework's source code.
Audience: The class is aimed at people who have a good understanding of what Rails does, have experimented or built simple applications, and feel confused about how things work under the hood
Price: $479 including cheatsheets, exercises, and a copy of Create Your Own Programming Language.
Introduction to Rails (Live and Recorded)
Our introduction to Rails Class, which has been updated for Ruby 1.9.2 and Rails 3.1, is also offered virtually. There are two ways of taking this class. You can either follow along with the videos below, and purchase the book and a lab environment (runs for 1 week). Or you can check the Find a Course page and see if there are any Virtual Classes coming up.
Recorded Intro Sessions
If you are just getting started, check out our preparing section,below, and then take our Introduction to Rails class.
The following is a list of edited recordings, lasting about 10 hours, taken from our Zero to Rails 3 class.
Feel free to watch the videos below for free.
Unit 1Intro to Ruby
Unit 2Discovering Rails
Unit 3A bit on Git
Unit 4Models
Unit 4Model Walkthroughs
Unit 5Views
Unit 6Controllers
Unit 7Forms
Unit 8Test Driven Development
Unit 9Deploying to the Cloud
Unit 10Configuration Chores
Preparation
Before diving too deeply into Rails, you should visit a couple of great online resources. The first is Try Ruby, which was once maintained by Why the Lucky Stiff, and now by Andrew McElroy and David Miani.
After trying Ruby, visit the popular Rails for Zombies tutorial, which will help you get the idea of how Rails works, and what you can do with it.