San Francisco
January 13, 2015

Intro to Rails

We will build a simple Rails app, speedily covering the Rails framework / file structure, customization and if we get to it, pushing to heroku!

It's the new year so lets start at the top!

This is a beginner to intermediate class that will focus on a speedy overview of the many parts of Rails: Models, Views, Forms, Controllers, and Routes. The goal is to provide a deeper understanding of the most commonly used Rails components so that students feel more comfortable building apps on their own.


Students should be basically familiar with the Ruby on Rails environment. Ideally you have gone through a tutorial or built a basic application. Extensive knowledge of Ruby is not required, though a basic working knowledge will be helpful.

To follow along, you should have Rails 4.x installed and ready to go when you come to class. If you are unsure how to do this, or want more information about installing Ruby or Rails, check out these links:

For a good introduction, check out the first two chapters of Michael Hartl's tutorial.

This class will be on Hangouts On Air:

There is a codewars challenge associated with this class. Please go to your profile and add your codewars username so that I can see whether or not you've completed it!

Be sure to complete the following Codewars challenge before class! (If your RailsSchool profile includes your Codewars username, you'll get a nifty star if you complete the challenge.)

7pm Pacific - 9pm Pacific on January 13, 2015 at Noisebridge
15 students were there


Please, sign in to see the Whiteboard