event background
event
event event

Ruby on Rails Fundamentals Workshop

calendar-icon 21 Mar 2026
clock-icon 09:30 - 16:30
max-participant-icon

30

Ruby on Rails Fundamentals Workshop

Use Rails On Rails at ODT with confidence

  • Write your data model once, Rails builds everything from it - routes, controllers, views. Zero SQL.
  • Learn the one flow that powers every Rails app: 
    Model, Migration, Routes, Controller, Views. One kick, mastered.
  • Walk out with a working Medium clone and a workshop kit you can revisit anytime.

Class: Ruby on Rails Fundamentals Workshop 
Date: 21-MARCH 9:30 - 16:30
Location: Tipco Tower
Capacity: 30 people
Format: Coding, Classroom, Hands-on
Level: Beginner - Never Touched Rails Before

Rails 8 ships with everything built in - authentication, database, file uploads, real-time, email, background jobs. No extra setup. rails new and start building.

What You'll Build: A medium clone

User, Posts, Comments, Tags - public reading, login to create, rich text editor, file uploads, real-time comments.
  • rails new + First Scaffold - 3 commands = a full app
  • Data Modeling - User, Posts, Comments, belongs_to / has_many
  • has_many :through - Tags + Join Tables
  • Action Text - Free rich text editor from Rails
  • Authentication - Devise
  • Team Survival Skills - Migrations, Rollbacks, Schema Conflicts, Git Workflow

Workshop Kit Included

  • Branch-per-section repo - Fall behind? Just checkout the next step. Never lost.
  • Companion guide - Every step has a guide explaining everything
  • Test snippets - Every branch includes tests to verify your work
  • Progressive difficulty - Start with recipes, understand why, then try it yourself

What to Prepare

  • Laptop with Ruby, Rails, and your favorite editor (VSCode, Cursor, etc.)
  • Most importantly - get plenty of sleep


If you sign up and can't make it, please let someone on the waitlist know.

I leave you with my favorite Bruce Lee quote:
(and the reason why I never switched from rails)

I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times

Instructor

Insturtor Image

Roland Lopez