Ruby On Rails Training

 >>  Ruby On Rails Training

Ruby On Rails Training


 (4.8) | 450 Ratings


Introduction


Ruby On Rails Training Details
Track Regular Track Weekend Track Fast Track
Course Duration 30 Hrs 8 Weekends 5 Days
Hours 1hr/day 2 Hours a day 6 Hours a day
Training Mode Online Classroom Online Classroom Online Classroom
Delivery Instructor Led-Live Instructor Led-Live Instructor Led-Live


Course Curriculum

Module 1: Overview Of Ruby

Topics: What is Ruby?, Installing Ruby, Objects, Hashes, Object Orientation, Arrays, Regular Expressions,       Ruby Language Elements, Control Structures, Input and Output in Ruby, Arrays and Hashes in Ruby, Strings and Regular Expressions, REST, Special and Pseudo-Variables, Exceptions

Module 2: Overview Of Rails

Topics: Running Ruby Programs, Modules, Classes, Strings and Numbers, Arrays, IRB, Objects and Methods, Hashes, Symbols, Control Flow and Conditionals, Iterators, Sorting and Filtering Collections, Instance Attributes and Variables

Module 3: Ruby On Rails Overview

Topics: What Is Ruby on Rails?, Installing Rails, Overview of Rails Components, Starting the Rails Server, a Simple Rails Application, Static Pages within a Rails Application, Rendering the View, Adding a Static Page, using the Render Method, Generating a Controller, Common Standard Library Classes, the Structure of a Rails Application, Scope, Core Ruby, using the Link_To Method, Dynamic Pages with Embedded Ruby

Module 4: Rails And HTML Forms

Topics: A Basic HTML Form, Working with Form Data, Processing an HTML Form, other form Elements, form Tag Helpers

Module 5: OBJECT ORIENTATION

Topics: Inheritance, Overriding, What’s Inherited, Multiple Inheritances, Base Classes and Subclasses, Polymorphism, Class Structure, Abstract Classes, Visibility, Singletons and Defs, Destructors and Garbage Collection, Hooks, Inheritance Mixins, Freezing Objects, Namespaces and Modules, Clusters of Classes, Formal Methods, UML, Programming and Method Standards

Module 6: Rails And HTML Forms

Topics: A Basic HTML Form, Working With Form Data, Processing an HTML Form, Form Tag Helpers, Other Form Elements

Module 7: Databases And Rails

Topics: Rails Database Conventions, Review of the MVC Architecture, Databases and Models, Adding a Model, Database Migrations, Creating a Rails View, Scaffolding, Entities and Relationships, the Rails Database Console, Restful Routes and Resources

Module 8: Form Helpers And Validation

Topics: Processing Form Helpers, Form Helpers and Form_For, Redirection, From Form to Database, the Presence Validator, Data Validation, the Numericality Validator, the Uniqueness Validator, the Format Validator, Validation Helpers, the Length Validator, the Errors Object, Custom Validation Methods, Displaying Validation Errors in the View

Module 9: Adding Style To An Application

Topics: Rails and Sass, Styling, Cascading Style Sheets

Module 10: Users

Topics: Registering Users, Configuring An Application for Sessions, Validating the Registration, the Register Action, Logging in, the Flash Hash, Protected Pages, Logging Out, Filters

Module 11: Putting It All Together

Topics: The Business Application, Linking Two Models, Database Terminology, the Database Tables, Adding Tasks, Listing Employees and Tasks, Displaying Employee Tasks, Editing a Record, Deleting a Task, Migrations

Ruby on Rails project

Exam & Certification

0

Course Review

(4.8)
5 stars
4 stars
3 stars
2 stars
1 stars

Course Curriculum

Module 1: Overview Of Ruby

Topics: What is Ruby?, Installing Ruby, Objects, Hashes, Object Orientation, Arrays, Regular Expressions,       Ruby Language Elements, Control Structures, Input and Output in Ruby, Arrays and Hashes in Ruby, Strings and Regular Expressions, REST, Special and Pseudo-Variables, Exceptions

Module 2: Overview Of Rails

Topics: Running Ruby Programs, Modules, Classes, Strings and Numbers, Arrays, IRB, Objects and Methods, Hashes, Symbols, Control Flow and Conditionals, Iterators, Sorting and Filtering Collections, Instance Attributes and Variables

Module 3: Ruby On Rails Overview

Topics: What Is Ruby on Rails?, Installing Rails, Overview of Rails Components, Starting the Rails Server, a Simple Rails Application, Static Pages within a Rails Application, Rendering the View, Adding a Static Page, using the Render Method, Generating a Controller, Common Standard Library Classes, the Structure of a Rails Application, Scope, Core Ruby, using the Link_To Method, Dynamic Pages with Embedded Ruby

Module 4: Rails And HTML Forms

Topics: A Basic HTML Form, Working with Form Data, Processing an HTML Form, other form Elements, form Tag Helpers

Module 5: OBJECT ORIENTATION

Topics: Inheritance, Overriding, What’s Inherited, Multiple Inheritances, Base Classes and Subclasses, Polymorphism, Class Structure, Abstract Classes, Visibility, Singletons and Defs, Destructors and Garbage Collection, Hooks, Inheritance Mixins, Freezing Objects, Namespaces and Modules, Clusters of Classes, Formal Methods, UML, Programming and Method Standards

Module 6: Rails And HTML Forms

Topics: A Basic HTML Form, Working With Form Data, Processing an HTML Form, Form Tag Helpers, Other Form Elements

Module 7: Databases And Rails

Topics: Rails Database Conventions, Review of the MVC Architecture, Databases and Models, Adding a Model, Database Migrations, Creating a Rails View, Scaffolding, Entities and Relationships, the Rails Database Console, Restful Routes and Resources

Module 8: Form Helpers And Validation

Topics: Processing Form Helpers, Form Helpers and Form_For, Redirection, From Form to Database, the Presence Validator, Data Validation, the Numericality Validator, the Uniqueness Validator, the Format Validator, Validation Helpers, the Length Validator, the Errors Object, Custom Validation Methods, Displaying Validation Errors in the View

Module 9: Adding Style To An Application

Topics: Rails and Sass, Styling, Cascading Style Sheets

Module 10: Users

Topics: Registering Users, Configuring An Application for Sessions, Validating the Registration, the Register Action, Logging in, the Flash Hash, Protected Pages, Logging Out, Filters

Module 11: Putting It All Together

Topics: The Business Application, Linking Two Models, Database Terminology, the Database Tables, Adding Tasks, Listing Employees and Tasks, Displaying Employee Tasks, Editing a Record, Deleting a Task, Migrations

Ruby on Rails project

    Click here for Help and Support: info@sacrostectservices.com     For Inquiry Call Us:   +91 996-629-7972(IND)

  +91 996-629-7972(IND)
X

Quick Enquiry

X

Business Enquiry