Announcement

LA Ruby Conference 2012

This is the fourth year for the LA Ruby Conference. Thank you for joining us.

Registration for the conference is now open.

February 2nd-4th, 2012
Holiday Inn Media Center
Burbank, California


Buy a ticket for Thursday workshop


Ruby Fundamentals or Maintainable Rails or Ruby Koans


Buy a ticket for Friday Workshop

Rails Fundamentals or Vital Testing


Buy your Saturday Conference Ticket

View Schedule

Buy Tickets Now!!

Sorry for earlier confusion around the ticket purchases, you can now buy tickets for each workshop and the conference at the one link above.

Sponsors

Be a Sponsor

If you are interested in sponsoring the Los Angeles Ruby Conference for 2012 please download the prospectus.

Jumpstartlab-logo

JumpstartLab offers the best web development training anywhere. They are known for their expertise in Ruby on Rails, but also instruct courses in jQuery, JavaScript, ExtJS, and Git.

Jeff Casimir (@j3 on Twitter) will be presenting the following workshops:

Ruby Fundamentals - Thursday February 2nd

Register Now!

If you’re looking for your first introduction to programming this is the course for you. You’ll jump right in write code. The Level 1 course is an introduction to Ruby, data structures, flow control, conditions, basic I/O, and manipulating data. No prior programming experience is necessary.

We'll work on an "Extract-Translate-Load" (ETL) project, starting with a file full of spreadsheet data, manipulating individual elements, generating form letters, and looking up Congressional district data via a web-based API.

Some of the skills we'll focus on include:

  • Understanding how a Ruby program works and how execution flows
  • Basics of objects, methods, parameters, and return values
  • Use of data structures including variables, hashes, and arrays
  • Use of flow control techniques including looping and branching
  • Principles of basic logic including equal, not equal, NOT, AND, and OR
  • Use of conditional logic including IF, ELSE, UNLESS, and ELSIF
  • Accept input and deliver output data through the console and comma-separated-value files
  • How to load and access available Ruby libraries and gems

Rails Fundamentals - Friday February 3rd

Register Now!

For this session you need to either be familiar with the Ruby language or have participated in the Ruby Fundamentals session.

We'll create a simple Rails application and start to understand how all the pieces fit together. We'll breakdown the Rails lifecycle, isolating the responsibilities of each component, and build them up one-by-one.

At the end of the day you'll have a very small application running and be ready to continue your learning.

Some of the skills we'll focus on include:

  • Understanding the MVC architecture
  • Building database tables using migrations
  • Creating a model to interact with the database
  • Create views for a user interface
  • Understand how requests and parameters are used
  • Rails request lifecycle