Ruby on Rails Training Course
| Course code: |
RUBYDEV |
| Details: |
13 February, 5 days, £1995 + VAT
|
| Onsite | Enquire 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.