HTML Training & Web Programming

Schedule Register for this courseOutline999 | Introduction to Ruby on Rails

5 days, 9am-4pm (3.0 CEUs)
Delivery: Open-Enrollment | Customized Onsite | Virtual Classroom
Price: $2,825 or 5 Vouchers

If you are an experienced developer who wants to jumpstart Ruby and Ruby on Rails sign up for this 5 day course. This is a fast-paced, hands-on Ruby on Rails training course developed by programmers for programmers.  The goal is to provide you with a solid understanding of the concepts and best practices for building high-quality Rails applications.  Through a series of hands-on exercises, each building on previous exercises, the course will cover all major features of Rails 2.0.

All students will receive a copy of Agile Development with Rails.     

By the end of the class students will be able to:

  • Install and configure Ruby, RubyGems, and Rails
  • Be familiar with the fundamentals of Rake (Ruby’s make)
  • Understand Ruby fundamentals
  • Understand all tiers of the Rails implementation of the Model/View/Controller pattern
  • Know Rails database access features, including modeling of complex relationships
  • Be able to send and receive mail from Rails applications
  • Be able to develop REST-style web services with Rails
  • Have knowledge of schema creation with Active Record Migrations
  • Be able to do Test Driven Development of Rails applications
  • Understand Rails' Routing technology
  • Create dynamic Ajax applications using RJS
  • Prerequisites:
    As a prerequisite for this course, you must be an experienced software developer. Ideally, you will have programming experience with a language such as Java, C#, C++, PHP, Perl, Python, or a similar OO language.

    If your only Web development experience is with HTML/CSS, this course is not a good fit.