Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Learn: Ruby on Rails (RoR)

Category: Web Technologies


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

Module

Title

Contents

Module 1:

An Overview Of Ruby on Rails

What is Ruby on Rails?
Overview of Rails Components
Installing Rails
A Simple Rails Applicaion
Starting the Rails Server
Static Pages Within a Rails Application
The Structure of a Rails Application
Generating a Controller
Rendering the View
Adding a Static Page
Dynamic Pages with Embedded Ruby
Using the render Method
Using the link_to Method

Module 2:

Rails and HTML Forms

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

Module 3:

Databases and Rails

Review of the MVC Architecture
Entities and Relationships
Databases and Models
Rails Database Conventions
Adding a Model
Database Migrations
The Rails Database Console
Creating a Rails View of a Database Table
Scaffolding
RESTful Routes and Resources

Module 4:

Form Helpers and Validation

Introduction
Form Helpers and form_for
Processing Form Helpers
From Form to Database
Redirection
Data Validation
Validation Helpers
The presence Validator
The numericality Validator
The uniqueness Validator
The length Validator
The format Validator
Custom Validation Methods
The errors Object
Displaying Validation Errors in the View

Module 5:

Adding Style to an Application

Styling
Rails and Sass
Cascading Style Sheets

Module 6:

Users

Introduction
Configuring an Application for Sessions
Registering Users
The Register Action
The flash Hash
Validating the Registration
Logging in
Logging Out
Protected Pages
Filters

Module 7:

Putting it All Together

Introduction
The Business Application
Database Terminology
Linking Two Models
Adding Tasks
The Database Tables
Displaying Employee Tasks
Deleting a Task
Listing Employees and Tasks
Migrations
Editing a Record
Summary


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request

Venues (Locations)
Navi Mumbai, Vashi (Head Office):- B2/6/2, Sec 15 Vashi, Navi Mumbai, Maharashtra, India


About Course Provider

Vibrant Technologies & Computers


We are dedicated to technology,hr and financal services. A professional and dynamic organization distinguished for its domain expertise, innovative technology slutions from across the globe & committed to total customer satisfaction.

Browse similar courses by category





Subscribe & get details about interesting courses & events free in your mail