Services

Bring a Rails Expert to You

Do you have a team of people looking for Rails training, but you don't want to attend a virtual or public course? We can travel to your location, and teach your team in the context of YOUR application.

Request an Onsite




Coordinate a visit from a Master Instructor

Teams greater than 8 people should schedule a visit from a Master Rails Instructors rather than take a public training course. The advantages are clear for both convenience and economics. Moreover, an onsite training experience can be contextual to the problems that your team is facing. Examples from the application you are building, and design patterns that relate to your needs, can be addressed in person.

Schedule a Standard Courses

We have two courses that can be offered as traditional packages, which include printed materials, slides, and lab assignments. We can also provide virtual environments on Engine Yard's Cloud for training purposes, if you do not wish to spend time configuring your computers for the class.

  1. Intro
  2. Advanced
Chad Pytel Chad Pytel is the founder and CEO of thoughtbot, a software development firm specializing in Ruby on Rails, and creators of Paperclip, Shoulda, FactoryGirl, and Hoptoad, among other projects. Chad helped us write the Rails Antipatterns class, and co-authored the book with Tammer Saleh, Engine Yard's director of engineering.
Sarah Allen Sarah Allen leads Blazing Cloud, a San Francisco consulting firm that specializes in developing innovative mobile and web applications. She is also co-founder of Mightyverse, a mobile startup focused on helping people communicate across languages and cultures. She is President of RailsBridge, that has a mission stretching outside of Rails to bring computer programming literacy to whoever wants to learn.
Greg Pollack Gregg Pollack works at Envy Labs, where he produces a podcast, creates educational screencasts, and develops websites with Rails. He also runs the Ruby Hero Awards, organizes the Orlando Ruby Users Group, and helped create the popular Rails for Zombies interactive tutorial for CodeSchool.

Request a Customized Course

In addition to our standard courses, we are more than happy to go outside of our printed materials and customize a course to your needs. Depending on the current stage in your application's lifecycle, we can offer help in different areas.

Application Lifecycle
Planning Early Development Launch Optimization
As you plan your product we can mentor a team both in Rails, and in effective Agile and Pair Programming strategies that are proven and sound. In the early phases we can learn about your assumptions, and discuss them with a critical eye towards improvement. When you are ready to deploy, we will teach you about testing and automating your Rails application so that it is both resilient and predictable. For better or worse, the real test of your application's performance comes when real traffic begins hitting the website. Work with an expert to uncover and avoid bottlenecks.
  • Agile Development
  • Test Driven Design
  • Design Analysis
  • Pairing with an Expert
  • Performance Testing
  • Deploy Automation
  • Common Pitfalls
  • Refactoring