May 19, 2026 - 9:30am to 4:30pm Central Daylight Time
▶ ︎LIVE NOW

Getting Started with Rails

Getting Started with Rails

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Build Faster and Write Less Code with Rails

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • Build a complete Rails app from scratch using modern tools like Mise, Action Text, and Hotwire
  • Implement authentication and user-scoped resources without third-party gems
  • Send automated emails to subscribers using background jobs and Rails mailers
  • Add real-time UI updates using Turbo Streams and WebSockets
  • Deploy a production Rails app to a live server using Kamal

Is This Workshop for Me?

Developers who want to build and ship a real-world Rails application end-to-end, gaining practical experience with modern Rails features and deployment.

Workshop Details

Build a full-featured job board application using Ruby on Rails from the ground up. Start with installation and MVC fundamentals, and add features including rich text descriptions, user authentication, and email subscriptions with unsubscribe support. Apply MVC architecture patterns and explore real-time functionality using Hotwire and Turbo Streams before deploying the application to a live server with Kamal.

Any Prerequisites?

  • Basic familiarity with Ruby syntax is helpful
  • Comfort using the command line and a code editor
  • Understanding of basic web concepts (HTTP requests, HTML forms)

Attend Online Live and in Full HD

Or Join In Person from Downtown Minneapolis
Get Your Questions Answered
Code Along with the Class
Classroom Format

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Getting Started with Rails

Event Details

What

  • One Full Day Workshop Session
  • Replay Videos (available immediately)

When

  • May 19, 2026 - 9:30am to 4:30pm Central Daylight Time

Where

  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

  • 9:30AM
    Install Ruby & Rails with
  • 10:00AM
    MVC Basics
  • 10:45AM
    Routes, Controller, Views, and full CRUD
  • 11:30AM
    Action Text
  • 11:45AM
    Authentication
  • 12:00PM
    Lunch Break
  • 1:00PM
    Registration Controller
  • 1:30PM
    ActiveRecord associations
  • 1:45PM
    Email Subscribers
  • 2:15PM
    Emailing Subscribers & Background Jobs
  • 3:15PM
    Hotwire Basics
  • 4:00PM
    Deploy with Kamal

Your (Awesome) Instructor

Chris Oliver

Chris Oliver

Chris is a software developer based in St. Louis, Missouri. He’s the founder of GoRails, a company focused on helping Ruby on Rails developers learn, build, and deploy their ideas.

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.