• Rails Workshops is a production of Open Source Path, founded by Nathaniel Brown. Open Source Path has put on multiple highly successful conferences featuring keynotes by Rasmus Lerdorf (father of PHP), David Hansson (father of Ruby on Rails), and many other major contributors to the evolution of Open Source.

  • info@railsworkshops.com
    Toll Free: 1-877-446-4648
    International: 604-724-6624

  • Workshop Details

  • Experience Level

    Beginner

Riding the Rails

Alex Bunardzic | May 27th & 28th: Vancouver, Canada

Alex Bunardzic

What is Ruby? And why is it on Rails?

Starting at the beginning, Alex will demystify the world of Ruby on Rails. During this intensive two day workshop, attendees will be guided through the technology gaining a strong understanding of Rails, including the MVC architecture, object relationships, and giving you a taste of the extremely broad Web 2.0 feature set inclusive in Ruby on Rails.

Presenter

Alex Bunardzic is a regular speaker on Ruby on Rails. He led off the first ever VanRuby meeting back in September of 2005 with over 60 attendees eager to hear about Rails. Recently he spoke at a sold out crowd of just under 300 people at the Canada on Rails conference with his talk, Less Technology -- Reclaiming the Software Development Craft, One Scaffold at a Time.

Outline

This course is meant for those who have not yet worked with Rails, and want to get comfortable with the functionality required to get started with this rapid application development technology.

These core areas will be covered in this workshop:

  • Comprehensive list of Ruby and Rails resources
  • Installing and configuring your first Ruby on Rails application
  • Ruby on Rails Opinions
  • Using the code generators
  • Understanding Model-View-Controller (MVC) architecture
  • Customizing your Rails MVC
  • Introduction to Gems, Plugin's, and Engines

Day 1

On Saturday, you will be provided with an introduction to the principles behind Rails during an interactive discussion. During which, attendees will see sample code, and be guided through how everything ties into each other.

  1. Overview
    1. History of Ruby on Rails
    2. Benefits of Rails
    3. Introduction to Ruby
  2. Setting up your environment
  3. Models, Views, and Controllers
    1. Understanding the concept
    2. How does MVC work in Rails?
  4. The magic of code generators
  5. Rails Opinions
    1. Pluralization
    2. Convention over Configuration
  6. Gems, Plugin's, and Engines

Day 2

During the second day in this workshop. Alex will get you hands on working with Rails. Starting with getting your own development environment setup, generating your first Rails project, and inspecting all the magic under the hood.

After the basics have been covered, and everyone is up to speed with inner workings that is included in the default development environment - students will get their hands dirty and begin with generating some code using some very simple commands.

Once the foundation has been laid, Alex will guide students through the process of doing several customizations to the scaffolding code, producing a unique application for everyone.

During the second day, students will learn to leverage the existing resources available on the net, and lay the ground work for continuing to learn on their own once they have completed the workshop.

Venue

We have booked the workshop within the hi-tech BCIT downtown campus facility.

555 Seymour Street
Vancouver, BC Canada

BCIT Map

Suggested Materials

An excellent, well-rounded lunch is provided free-of-charge for both days of the workshop.

In addition, the first 15 people who register will get a free Canada on Rails t-shirt

Laptop

We highly recommend brining your laptop with you. If you don't have one, please let us know at least a week in advance and we provide you with a facility to rent one with from one of our local partners.

Wireless will be available, so be sure to bring your laptops with the wi-fi enabled.

The workshop will be that much better with the hands on aspect which you will gain when following through with the instructor, and working on your personal environment.

Websites

Books

Money_back_guarantee

Rails Workshops is pleased to set the standard, and offer a 100% Money Back Guarantee on all workshops. If you are unsatisfied with the workshop in any way, simply let Open Source Events know, no questions asked, and you will be returned a full refund for the event.

Close