Previous
Next

I need more information

If you would like to speak to a member of our specialist team, please feel free to call our freephone number or email us directly:

0800 028 6400

sales@jbinternational.co.uk

Quote me | Enrol me

Ruby on Rails Training Course

Course code: RUBYDEV
Details: 13 February, 5 days, £1995 + VAT
OnsiteEnquire about bringing this course to your offices
Who should attend: Developers who wish to create commercial Ruby on Rails applications
Prerequisite skills: HTML, and experience of programming in a fully compiled language such as VB, Java, or C#.

Course Outline

Our Ruby on Rails training course will provide delegates with a sound base in Ruby and Rails programming to create commercial web applications. Users are shown best practices throughout and given performance and design tips and guidelines.

Course Content

The topics covered will give delegates the experience they need to plan and build commercial Ruby on Rails applications, deployed on RubyGems, the official packaging format and distribution.

You will learn about OOP with Ruby, metaprogramming with Ruby, Unit Testing, re-usable code modules and Ruby Design Patterns.

Available as a public or closed course at our London training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course. The course contains several Ruby on Rails tutorials based on real-world scenarios.

This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus. If you have a technical question, please email

Ruby on Rails Training Course Outline

Introduction

What is Ruby
Everything's an Object
Basics of Ruby
Advanced Ruby

Ruby on Rails

What is Ruby on Rails
What goes on underneath the hood (introduction to MVC)
Introduction to the Rails stack.
Tying them all together

Rails features and capabilities

Sending email with Rails.
Introduction to Ajax with Rails.
Introduction to RJS.
Evolving your database schema with Rails migrations.

Extending your Rails applications

Web services and Rails.
Meta-programming with Rails
Extending Rails with plugins.
Introduction to Capistrano.

Advanced Ruby on Rails development

Best practices for Rails application deployment.
Optimizing a Ruby on Rails application.
Internationalization with Rails.
The future of Rails and CRUD.