Web Development in Ruby on Rails
Ruby on Rails is an open-source framework for creating Web applications easily and quickly, and with a minimum of configuration and custom code. Rails is written in Ruby, taking advantage of that language’s dynamic, object-oriented nature to create MVC (model-view-controller) application in surprisingly little time. Between the ActiveRecord object-relational manager (ORM), migrations that define changes to the database, clearly defined conventions for application builders, easy-to-use deployment systems, built-in Ajax support, and built-in automated test facilities, Rails is a natural choice for many organizations, large and small — including Twitter, the UK government, Groupon, and AirBnB.com.
This course introduces Ruby on Rails. Participants will learn to create, test, and deploy their own applications using some of the most common tools and technologies associated with Rails. By the end of the course, participants will know how to create and deploy an application, as well as how to think about creating new Rails applications in their workplace. There will be numerous exercises and projects during the course, to ensure the greatest possible retention of information.