Linux Events: Ruby on Rails Bootcamp with Charles B. Quinn

Name Value
Event Title Ruby on Rails Bootcamp with Charles B. Quinn
Brief event description 5-day intensive Ruby on Rails training course with Charles B. Quinn
Start Date September 21, 2009
End Date September 25, 2009
Full Event Description Ruby on Rails Bootcamp

Ruby on Rails Bootcamp is an intensive 5-day training course specifically designed for developers, web designers, and project managers interested in creating web-based, database-backed applications. Ruby on Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern.

The class has been completely revamped for Rails 2.0. The updated class takes advantage of many of the new Rails 2.0 features including REST, MultiView, ATOM, ActiveSupport, and more.

Upon completion of Ruby on Rails Bootcamp, the student will be able to:

* Understand the major components that make up Rails (ActiveRecord, ActionPack, ActionMailer, and ActiveSupport)
* Understand the Model View Controller (MVC) pattern and how Ruby on Rails conventions encourage efficient design
* Apply Ruby on Rails best practices
* Install, setup, design, develop and deploy new Ruby on Rails applications, as well as update, manage, and maintain existing Ruby on Rails applications
* Understand how ActiveRecord provides associations, validations, and easy interactions with powerful database queries
* Understand how ActionPack's ActionView simplifies web interfaces through layouts, partials, helpers, and ERb templates
* Understand how ActionPack's ActionController provides powerful handling of web requests by providing mechanisms for routing, redirects, and renders, as well as handling parameters, sessions, and caching
* Build, parse, and manipulate XML Documents by generating RSS feeds, and creating and consuming Web Services
* Create and run Tests using built-in processes such as unit tests, functional tests, fixtures, assertions, and validations
* Avoid Security pitfalls and deployment problems
* Debug applications using breakpoints, logging, and prototyping in an interactive console
* Make rich and dynamic interfaces using Ruby on Rails' extensive, easy to use AJAX libraries
* Utilize Ruby on Rails generators, plugins, engines, and Ruby libraries to quickly add extended functionality and features
* Deploy and Maintain Ruby on Rails applications using Capistrano, and a trusted Rails deployment stack

Prerequisites

For best results, students should have some basic knowledge of web sites, and basic programming principles like if/else, objects, methods, and data.

Prerequisites

For best results, students should have some basic knowledge of web sites, and basic programming principles like if/else, objects, methods, and data.
Event URL Ruby on Rails Bootcamp
Event Type Workshop
Building/Venue The Big Nerd Ranch
Sponsor Big Nerd Ranch
Contact name Jaye Boyer
Contact E-Mail address jaye@bignerdranch.com
Contact Phone 404-478-9005
Contact Fax 202-478-2777
Address Atlanta, GA 30185
United States

  Options