
Our training program named "Ruby and Rails Corporate Training" is geared especially towards fresher's and people coming from other programming languages and frameworks. It serves as a very good starting point for people getting started to build web application with Rails. The basic training spans for two days and advanced training spans another 2 days with the first day being devoted to higher level overview of Ruby and Rails and the technologies involved. Profiles of trainers can be found here.
The first day could serve as a good introduction to Project Managers / Team Leaders looking in to using Ruby on Rails for projects. It will give them a bird's eye view of what is involved. The second day is more hands on Rails training which is very useful for programmers. It will be an interactive session where you will learn to build your first application in Rails. It will be of 32 hours training. You can view the candidates testimonials here.
Basic Trainig Ruby and Ruby on Rails (32 Hours)
Introduction to Ruby
Introduction to Ruby
Objects, variables, and methods
Basic object-orientation concepts
Naming conventions
Variable assignment
Local vs. instance variables
Method-calling semantics
Method arguments and return values
Classes and modules
Method arguments and return values
String
Array
Hash
Symbol
Method arguments and return values
Blocks and iterators
Exceptions and Loops
Exception Handling
Basic I/O
Practice Session :- 1) writing your first stand-alone ruby script. 2) Some exercises in Ruby language.
Introduction to Ruby on Rails
Installation
MVC Framework
Dir Structure
Database Setup
Active Record Models
Controllers
Views
Layouts
Model Relationships
Migrations
Scaffolding
AJAX
Plugins
Debugging Rails Applications
Symbol
Rake
Practice Session: Generating your first Rails application.
Advanced Training Ruby and Ruby on Rails
Advanced Ruby
Exploring IRB(interactive ruby)
Classes vs Modules
Mixing in modules
RDOC
Reflection
Cucumber
Package Management with Ruby Gems
Testing with Test: Unit framework
Practice Session: Exercises in Ruby Language.
Advanced Rails-Theory and Practice Session
Developing RESTful applications
AJAX and RJS: Using Prototype & Scriptaculous, and JQuery
Advanced Active Record associations with polymorphic joins
Deployment with Capistrano
Sends Emails
Github version Control
Active Record Models
Introduction to Cloud Computing with AWS
Rails Hosting Options (HEROKU)
To contact for arranging private on-site training.
