You just need to Login or Register to make a class proposal. (Sorry about that, but it cuts down on spam and also helps with organizing)

Ruby on Rails

Organizing Committee:


"Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration."

RoR was developed by David Hansson from his work on Basecamp and released in 2004. Since then it has become an increasingly popular open-source web application framework. This class would be an introduction to RoR. Part of the course devoted to Ruby and part to Rails with developing websites in mind.

Some links:



Interested (14)
+ Add me
+ Add me!


attending as a member

robray's picture

out of town that weekend! rats! :-(

philg's picture

attending as Member.

TPS's picture

and, just to be safe, click "yes" on the RSVP button :)

TPS's picture

just let us know you are coming as a member in the comments!

How does RSVP work with a membership (and other summer tech courses)?

adamflorin's picture

Hi all! The class plan/summary follows:

Web development with Ruby on Rails 3.0

Ruby is a concise and clever programming language with a notably hip, humanities-minded following. Rails is the web framework that made Ruby famous and powers countless startups (Twitter, Hulu, Groupon, Square...) among other projects.

In this class, we'll start from scratch and build a simple web app, deployed (publicly!) on Heroku. You'll learn the basics of MVC architecture, database communication, web forms, and how to organize a web experience. Based on time and interest from the class, we may also touch on topics such as: user accounts, integrating with other sites via APIs, live updates in the browser, email dispatch, and/or background processes. (Probably just as take-home assignments.) By the end of the weekend workshop, you will have built a simple site you can share with friends!

This class assumes basic familiarity with HTML and the command line (Terminal on Mac OS). Please bring a Mac laptop. (Tech-savvy Windows users may attend, but unfortunately can't get as much personal attention.)

TPS's picture

hi everyone,

this class has been scheduled for:

June 18, 2011 at 11:00am - 3pm
June 19, 2011 at 11:00 - 3pm

Please reserve a spot by checking out with the paypal button above or let us know if you'll be coming as a member.

Adam, who will be teaching, will be posting a rough outline of the plan in a sec!



Close this window