Change Location × Los Angeles

    Recent Locations

      Learn Ruby + Rails the Hard and Fast Way in Santa Monica

      • Learn Ruby + Rails the Hard and Fast Way Photo #1
      1 of 1
      November 15, 2013 - November 17, 2013

      Friday  10:00 AM - Sunday 4:00 PM

      101 Broadway
      Santa Monica, California 90401

      • No Performers Listed
      Learn Ruby + Rails the Hard and Fast Way

      Learn Ruby + Rails the hard and fast way.

      For those of you who are are short on time, but still want to experience an in-person, hands on approach to learning a language, you’ve met your match. In this 3-day crash course you’ll learn everything you need to know to migrate to Ruby/Rails from another language or simply sharpen your skills so you can hit the ground running on your next project. The course is designed for those with programming experience in another language, but is open to anyone dedicated to mastering their skills and learning fast, even if you’ve never programmed before.

      During the course you will learn by building a web application from scratch. We'll go from command line project creation all the way through deployment. We'll touch every basic principle of Ruby and Rails and work with a number of external libraries to build real, practical applications and not sample, vanilla projects. Since most students will come with programming experience, expect to work at a fast pace and build in real time.

      Since I’m a firm believer that eating well and drinking good wine enhancing your programming skills, we'll be providing the lunches and some tasty wines afterwards.Current Outline (subject to change):
      The Ruby Environment
       * System Setup
       * RVM

      What is Ruby?
       * What is a programming language?
       * Other languages
       * Loosely typed languages versus strongly typed
       * Interpreted vs Compiled
       * Object Oriented Programming

      Basic Ruby
       * Objects
       * Primitives
       * Strings
       * Variables
       * Classes
       * Attributes
       * Methods
       * Arrays
       * Hashes

      Extended Ruby
       * Inheritance
       * Blocks
       * Mixins (if we have time, this is a big subject)

       * What are they
       * How to use them
       * Structure, Loading and Using

       * Principals of MVC design
       * Rails Architecture
         * Project structure
         * Boot sequence   * Asset pipeline
       * Models & Active Record
       * Controllers 
       * Views
       * HTML + ERB
       * Helpers

      Opensource Additions * kaminari
       * cloudinary / carrierwave 
       * devise
       * sendgrid
       * geocoder 
       * resque
       * Find more for yourself: 
       * Git
       * Heroku

      At the end we'll have a fully running application up on Heroku. 

      Instructor: Ian Hunter - CTO, Zaarly

      Ian Hunter is CTO of Zaarly and formerly of Cohesive, a NYC and LA based consulting firm. He studied Computer Science at the Univeristy of Virginia and has has devoted his entire career to software engineering, working for the federal government, as a consultant and as the founder and tech lead of several of startups and is passionate teacher and loves sharing his knowledge, insights and skills with others.


      "Ian's Rails course is the perfect transition course for any developer who wants to make the switch to Rails, and fast. He does a great job of helping you translate your existing ideas into the new framework, pointing out the gotchas that would waste your time, and teaching you parts of the system that are unique. It's a great investment of your time and money." - Andrew Skotzko


      About Coloft Academy

      Coloft Academy offers classes, workshops and courses for tech entrepreneurs in Los Angeles. Topics offered include web/mobile development, user experience, marketing, finance, legal and more. For a list of upcoming classes, visit To automatically get updates, join the mailing list.


      Use ParkMe to look up street parking near Coloft (street parking on Santa Monica Blvd & Colorado is free after 6pm). Please arrive 5~10 minutes early to make sure you can arrive on time.

      Categories: Conferences & Tradeshows | Sales & Retail

      Event details may change at any time, always check with the event organizer when planning to attend this event or purchase tickets.
      COMMENTS ABOUT Learn Ruby + Rails the Hard and Fast Way