Engine Yard University

Zero to Rails 3 – 3 Days

Come learn Ruby and the Rails framework in an introductory, three-day hands on training course that will teach you all you need to know to start developing a successful Rails 3 application.

By the end of the course, you will have the skills necessary to build and deploy a Rails 3 application with confidence.

Drawing from the real world experience of Engine Yard’s team of Ruby on Rails experts, this course focuses on what you really need to know and provides a solid foundation in Ruby as well as Rails. Since the course is based on Rails 3, you will be able to take advantage of the latest features of the Rails 3 framework.

Among the Topics Covered

  • Ruby: An introduction to the highly dynamic scripting language that makes Rails possible.
  • Rails 3: What you need to know to get productive now.
  • Active Record: In-depth coverage of how to use Rails to do the database heavy lifting for you.
  • REST: Learn the power of RESTful design to build instant APIs for your web applications, as well as easing the scoping process on new projects.
  • Test Driven Development: Add confidence and maintainability to your development cycle. Kill bugs once without fear of regressions!
  • Hosting and Deployment: The future is in the cloud! See how easy it can be to launch and scale a production application on the Engine Yard AppCloud and a wide array of third party services.
  • RubyGems and Plugins: Make use of the increasingly large ecosystem of open source Ruby libraries.

Contact us at to schedule a private, on-site Zero to Rails 3 class.

About the Instructors

Photo of Tammer Saleh
Tammer Saleh

Tammer Saleh wrote the Shoulda testing framework, was the primary developer and project manager for Thoughtbot's Hoptoad service, and is currently co-authoring Addison Wesley's Rails AntiPatterns with Chad Pytel. He's an experienced Ruby on Rails trainer and speaker. In previous lives he's done AI programming for the NCSA and the University of Illinois, as well as systems administration for Citysearch.com and Caltech's Earthquake Detection Network. You can read more about him at www.tammersaleh.com.

Photo of Randall Thomas
Randall Thomas

Randall Thomas is a Ruby on Rails developer, evangelist and trainer and has worked in various industries covering everything from robotics, to low level telecommunications and networking to applied computing for stock trading systems. Randall's most recent obsession with shiny new technology comes in the form of soon-to-be-mainstream languages like Erlang and R.