Advance_rails_icon

Advanced Ruby on Rails

Deep dive into Ruby and acquire advanced skills and time-saving techniques, along with a more thorough understanding of the language and its latest features
Obtiva Training_image_overlay

This is a hands-on lab, instruction and discussion-based class for developers who know their way around Ruby on Rails and want to take their skill and understanding to the next level. This four-day course addresses all the heavy duty Rails topics - like how Rails itself works, production deployment, scaling-type activities and advanced tricks and tips with the framework itself. Our instructors are front-line senior developers that know what can save you time and add immediate value to your project while helping you find solutions to those tough problems. After just four days in this course you will come away knowing the dynamic behavior of Ruby methods and functions that make Rails tick. Register Today!

Obtiva has an amazing grasp on test-driven development and JUnit and has probably the most extensive Java knowledge of any company I know. I feel that the information and practices that were given the course will be invaluable.

B.O., Chicago, IL

Course Outline

Day 1
  • Rails 3.0
  • Ruby 1.9
  • HTML 5
  • Make it Pretty
  • Design for Developers
  • Basics of CSS & Layout Tools
  • Why does it matter to a Rails Developer?
Day 2
  • Make it Rich
  • Using Ajax
  • Using jQuery
  • User Experience
  • Make it Safe
  • Security
  • User Authentication
  • Roles
  • Forgery Prevention
Day 3
  • Make it Talk to the World
  • Web Services Server & Client
  • Internationalization
  • Make Your Team Efficient
  • Developer Support Tools
  • Rails Extensions
  • Source Control
Day 4
  • Make it Live
  • Deployment
  • Server Set-up
  • Make it Fast
  • Performance Testing
  • Performance Improvements

Who should attend this training?

This class is designed for those who have already built apps in Ruby and who have beginning or intermediate skills.

What does the cost include?

Every attendee receives an e-version of the complete training materials. Your registration includes breakfast, afternoon beverages and snacks, and a stylish new ObtivaU T-shirt. You'll leave with new proficiencies and capabilities, but equally valuable, you'll be a part of the Obtiva alumni network, a community of like-minded professionals that we encourage to stay in touch and help each other connect and collaborate in the months and years ahead.

What should I bring?

BYOL - Bring Your Own Laptop We tend to favor participants bringing their own (work) laptop to the class.

You'll need to come with your laptop equipped with the latest Ruby, Rails, MySQL, MySQL Ruby Gem, Firefox w/Firebug, Git and a Text Editor (similar to TextMate) when you arrive. We'll send detailed instructions, so you can install all of these tools onto your laptop prior to the first day of class.

Course Sessions

10% discount for ObtivaU alumni

20% for groups of three or more

Class size is limited to 12, on a first come-first served basis

Inside Obtiva's Studio
Where is your training held?

Our public training takes place at the Obtiva Software Studios in downtown Chicago and Denver. Or, we can come to you and provide customized private classes on site for your team.