Ruby On Rails Online Training

Ruby On Rails Online Training

Ruby On Rails Online Training
Ruby On Rails Online Training

Ruby On Rails Online Training Course Content :

Operating System and Work Environment

  • The Command Line
  • Disk Space and Organization
  • Software Requirements

Rails, Breadth First

  • Welcome to Ruby on Rails
  • What Rails Does (and Does for You)
  • Inside MVC in Rails
  • How Separate are the MVC Layers?
  • A Guided Tour of a Small (But Working!) Rails App
  • The Rails Application Directory Structure
  • Connecting to a Rails Application
  • The Rails Request/Response Cycle
  • Some Pre-Auction Housekeeping

Ruby Skills and Tools

  • Running Ruby Programs
  • IRB (Interactive Ruby)
  • Objects and Methods
  • Classes
  • Strings and Numbers
  • Symbols
  • Arrays
  • Hashes
  • Modules
  • Control Flow and Conditionals
  • Instance Variables and Attributes
  • Iterators
  • Sorting Collections
  • Filtering Collections

Domain Modeling and Active Record

  • Active Record Overview
  • Domain Modeling, Ruby, and Rails
  • Programming the Domain
  • Creating the Database Tables
  • The Rails Application Console

Routing and Responses

  • The Rails Request/Response Cycle
  • URL Recognition and Routing
  • Named Routes and URL Generation
  • Resource Routing
  • Creating Controllers and Views
  • Understanding ERB Templates


  • Displaying and Processing Forms in Rails

Exploring Active Record Techniques

  • Getting into Active Record
  • Refining AR Associations
  • Many-to-Many Associations with “Through”
  • Miscellaneous Custom Methods in the Models
  • Active Relation Basics


  • Ruby’s Test Framework
  • From Mini-test to Rails Testing
  • Functional Tests

Data Validation with Active Record

  • Validating Active Record Objects
  • The Role of the Controller in Validating Data
  • Examples of Selected Validation Methods

Exploring Action Pack

  • Action Pack, the Composite Library
  • Custom Helper Methods
  • Partial Templates
  • The Session Hash
  • Controller Filters
  • Differential Responses
  • XML with Builder

Users and Bids

  • Consolidating Your Gains
  • The Results

Using CSS and JavaScript

  • The Basic Asset Pipeline Architecture
  • AJAX

Ruby and Rails Resources


Drop your query

What my Client's Say?


  • Prabhu is an excellent instructor, very patient and thorough. I have tried another training class and EXPLORE IT far exceeds other trainers and their methods ~ Hassan Malik

  • An extremely helpful and informative course. Training materials were well organized and provided good case studies. Instructor was extremely professional and pleasant to learn from.~ Bhavani Sudarshnam

  • The training was clear and detailed. I like Parker's style of teaching as the recurrent training is a thorough review of the HR. Every opportunity for the student to ask questions was provided. ~ Yiting Chen

  • Jane Anderson conducted the class in a very professional manner. Examples were very relevant and I feel that I gained a lot from the updated materials this year.~ Somesh Taneja

  • Prem was a great instructor. Thanks Prem for making the training easy to understand. A lot of information was covered. He made the approach easy to follow.~ Komali Sambakula

  • She wants to make sure that her students walk away from her course with a good working knowledge. She is an excellent trainer and cares that all of her students learn the material.~ Kiran Jain

  • Krishna is very thorough and professional. He made the code very understandable. I was very impressed with his teaching methods and presentation of the regulations. EXPLORE IT is the best! ~ Rajesh Isukapalli

  • Mr. Chris Brown was very affirmative with the course, on time and fluent. This is my second recourse with him. I hope to take his course as long as I am shipping at my current job. ~ Awais Rahim