U.K. freephone: 08000 438 478

Ruby on Rails Training

Ruby on Rails web applications are written in Ruby so we provide a Ruby training course for developers who need it.

Developing Web Applications with Ruby on Rails
This is a hands-on course based on Ruby on Rails version 2.3.8 using Apple Mac OS X and MySQL. This course is for Ruby programmers. Delegates without Ruby experience are advised to attend the Ruby course...

What You Will Learn: Building, Running and Debugging Rails Web Applications, Database Access with Active Record, Rails Architecture, Routing and Templates, Helpers, Controllers, Rails Security (XSS, SQL Injection), Public Assets, Routing (RESTful Interfaces), Database-Backed XHTML Forms (Models and Scaffolding), Data Types and Form Validation, User Sessions, Authentication, User Profiles, Logging, Action Mailer, User Accounts, Ajax and jQuery, Stored Procedures, Accessing Multiple Tables with Active Record, Factories(Machinist), Stubbing, Mocking, Behaviour Driven Development (Cucumber, RSpec), Testing Tools (Webrat, Capybara, Selenium), Deployment with Capistrano, Rails Source Code (Metaprogramming and Contributing to Rails)
Software Development with Ruby
This is a hands-on course based on Ruby version 1.8.7 using Apple Mac OS X.

What You Will Learn: Building, Running and Debugging Ruby Applications, Control and Data Constructs, Encapsulation, Inheritance, Polymorphism, Exception Handling, TextMate and IDEs, Documentation, Symbols, Hashes, Ranges, Unit Testing, Test Driven Development, File IO and YAML, Version Control with Git, Closures (Blocks and Procs), Regular Expressions, RubyGems and Rake, Behaviour Driven Development (RSpec, Cucumber), Recursion and Memoization, Metaprogramming, Design Patterns, Ruby Versions (RVM and Gemsets).
For course module listings and pricing, download the training brochure:

Copyright © 2012  Cogent Logic Ltd.          The Android logo is a trademark of Google. The bada logo is a trademark of Samsung. 'Ruby on Rails' and the Rails logo are trademarks of David Heinemeier Hansson.