" rel="stylesheet">
Skip Main Navigation
Page Content
This event has ended
General Assembly London

Introduction to Ruby on Rails - Intermediate Level

General Assembly London

Saturday, January 18, 2014 at 10:00 AM - Sunday, January 19, 2014 at 4:00 PM (GMT)

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Bird Ended £200.00 £5.99
Regular Ticket Ended £225.00 £6.62

Who's Going

Loading your connections...

Share Introduction to Ruby on Rails - Intermediate Level

Event Details


Introduction to Ruby on Rails - Intermediate Level


18 January – 19 January
2 Sessions



This class aims at improving your basic Rails knowledge by building a cut down version of Twitter including user login, posts and comments. You should have Rails installed on your computer and should have had some basic experiences with the Ruby language and the Rails framework as well as the command line.


At the end of the class you will have learned about user authentication, Active Record and database associations, validations, routing, and gem usage. If time allows, we will even publish the application online for the world to see!


Saturday, 18 January 10 am – 4 pmPart 1
  • Getting more out of Git with branches - Learn why and how we can develop an improved workflow by harnessing the power of Git branches.

  • Introduction to testing - Code that is driven by tests is better structured, and generally less prone to bugs. It's a foundational skill to learn when developing your Rails applications. We will cover how to use Rspec and Capybara to ensure the code you write is tested.

  • Security Take a look at what the main security issues are that we need to be aware of when building our apps with Rails.

Sunday, 19 January 10 am – 4 pmPart 2
  • Modelling relationships - We will take a look at the ways you can associate your data and when is the best way to use this.

  • Authorization - Once you have users and user generated content, you will most likely need a way of restricting who can see that content. Let's learn how.

  • Continuous integration and deployment - What are they? Why are they useful and how do you do it? You will learn the answers to these questions and in the process, get a working application online for everyone to see.


You know the basics of the Ruby language and the Rails framework. MVC is not a meaningless acronym for you and you understand the command "rails generate". Ruby, Rails and git are installed on your system and you know what and where your command line is.


Felix Clack Photo

Felix ClackSenior Software Engineer,
Deutsche Bank

Felix Clack graduated from university with a degree in CGI and then promptly started building things on the web instead. From his early career writing SEO apps for the travel industry to his present day specialisation with RubyOnRails, he has a wide range of experience helping companies across the world to ship their apps.



Plans change. We get it. But if you can't make it to a class/workshop, please email us at least 7 days before the scheduled event date. No refunds will be given after this timeframe.

Have questions about Introduction to Ruby on Rails - Intermediate Level? Contact General Assembly London

When & Where

General Assembly Campus
9 Back Hill
EC1R 5EN London
United Kingdom

Saturday, January 18, 2014 at 10:00 AM - Sunday, January 19, 2014 at 4:00 PM (GMT)

  Add to my calendar


General Assembly London

General Assembly London is a campus for technology, design, and entrepreneurship. We provide educational programming, space, and support to facilitate collaborative practices and learning opportunities across a community inspired by the entrepreneurial experience.

  Contact the Organizer
Introduction to Ruby on Rails - Intermediate Level
London Events Business

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.