RUBY ON RAILS ONLINE TRAINING

RUBY ON RAILS ONLINE TRAINING

RUBY ON RAILS ONLINE TRAINING

RUBY

  • Introduction to RUBY
  • Environment
  • Syntax
  • Variables
  • Operators
  • Comments
  • Conditional Statements
  • if…else
  • if modifier
  • unless Statement
  • unless modifier
  • case Statement
  • Loops
  • while Statement
  • while modifier
  • until Statement
  • until modifier
  • for Statement
  • break Statement
  • next Statement
  • redo Statement
  • Methods
  • Blocks
  • Strings
  • Arrays
  • Hashes
  • Date & Time
  • Ranges
  • Iterators
  • File I/O

 

RUBY ADVANCED

  • Classes
  • Instance Variables
  • Class Variables
  • Global Variables
  • Constants

 

OBJECT ORIENTED

  • class definition
  • ruby objects
  • initialize method
  • instance variables
  • accessor & setter methods
  • instance methods
  • class methods & variables
  • to_s Method
  • Access Control
  • Class Inheritance
  • Methods Overriding
  • Operator Overloading
  • Freezing Objects

 

RAILS

  • Installation on Windows
  • Installation on Linux
  • Mysql Installation on Windows
  • Mysql Installation on Linux
  • File Structure
  • Controller and Views and Models
  • Routes
  • Databases and Migrations
  • Configuring a project for Databases
  • creating a database
  • generating Migration
  • Associations
  • Many-to-many associations_Rich
  • Many-to-many associations_Simple
  • One-to-many associations
  • One-to-one associations
  • Relationship types
  • Traversing a rich association
  • layouts
  • Partials
  • Helpers
  • Custom Helpers
  • Data and time helpers
  • Number helpers
  • Text Helpers

Forms

  • Dates and time helpers
  • Escaping input
  • Escaping output
  • Form errors
  • Form field labels
  • Form Helpers
  • Form option helpers
  • Preventing cross-site request forgery

Data Validation

  • validates_presence_of
  • validates_length_of
  • validates_acceptance_of
  • validates_confirmation_of
  • validates_uniqueness_of
  • validates_format_of
  • validates_numerically_of
  • validates_inclusion_of
  • validates_exclusion_of
  • validates_associated

 

CRUD

  • Create_action
  • Read_action
  • Update_action
  • Delete_action
  • CRUD USING SCAFFOLDING
  • Create_action
  • Read_action
  • Update_action
  • Delete_action

Debugging and Error handling

  • User Authentication
  • Authenticating
  • Callbacks
  • Cookies and Sessions
  • Hashing passwords
  • Login and Logout
  • Introducing Advanced Topics
  • Adding Libraries
  • Bundler
  • Deploying
  • REST
  • Testing

 

Login and Logout complete example Generating a twitter like complete application named as ribbit

If you want to know more about RUBY ON RAILS ONLINE TRAINING do not hesitate to call +91-7774892805 or mail us on contact@intelogik.com