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
Forms
- 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
Testing
- 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
Conclusion