Setup

Rails

The "classic" RailsBridge curriculum (Suggestotron). Takes you step-by-step through making a Rails app, one command at a time, using helpers like rails generate scaffold, and deploying that app to the Internet.

Build a simple job board from scratch with a little less of the magic of Rails scaffolding. This curriculum is great for a second or third RailsBridge attendee or for students who want to focus on how the app is wired together. (This curriculum doesn't include deploying to the Internet.)

Increase the stability of your Rails app by learning about tests: what they are, why they're used, and how to use them! This curriculum is for students who have completed the Suggestotron, the Job Board, and the Message Board curricula. There will be challenges!

Ruby

A course which teaches how to code from the ground up, using Alex's Learn To Code In Ruby curriculum. It's geared towards people who may never have written code before and teaches just enough Ruby to get across basic principles like variables, objects, and the command line.

Other

RailsBridge curriculum-related FAQ

Can I use the RailsBridge curricula at my event?

Anyone can use this site! It's under a Creative Commons license (CC-BY, specifically), which means you're welcome to share, remix, or use our content commercially. We just ask for attribution.

Slightly different: if you're organizing an event and wonder if it could be considered a RailsBridge Workshop, we have two requirements:

The event should be free of charge.

The event should target a group of people that is underrepresented in tech, such as LGBTQ folks, women, black or latinx people, or others.

If you're not doing those two things, you can totally still use the site, we just ask that you not call your event a RailsBridge workshop.
(Charity workshops have used "Rails Workshop featuring the RailsBridge curriculum" in the past, which is neat.)