Course Overview
Ruby on Rails course describes how to write database-backed Web Applications using the Ruby on Rails (also pronounced RoR, or Rails) Framework. In this Ruby on Rails 4 days training course, students are taken through the various steps of creating a full-fledged Web Application and this course provides a solid foundation in Ruby as well as Rails. Students are taken through the various steps of creating a full-fledged Web Application. Students will learn to create database-driven websites using Ruby on Rails either static or dynamic pages. They will learn to install Ruby and Rails, to program in Ruby and on Rails applications.
Benefits of Attendance
Upon completion of this course, students will be able to:
- Download and install Rails along with various other products that allow one to write Rails applications
- Understand the Model, View, Controller paradigm and how this applies to Rails applications
- Understand the directory structure of a Rails application
- Build non-trivial database backed Web Applications
- Understand the ActiveRecord classes and how they wrap database tables
- Understand the interplay between various controller actions and .erb (embedded Ruby) files
- Understand the Create, Read, Update, and Destroy (CRUD) paradigm
- Validate Model data
- Use the Rails console to debug applications
Prerequisites
Have knowledge and/or experience in HTML,CSS, SQL,PHP and JavaScript programming.
Ruby On Rails – Schedule
Day 1 |
|
09.00am – 10.00am |
An Overview Of Ruby on Rails
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Rails and HTML Forms
|
Day 2 |
|
09.00am – 10.00am |
Databases and Rails
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Form Helpers and Validation
|
Day 3 |
|
09.00am – 10.00am |
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
Adding Style to an Application
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
Users
|
Day 4 |
|
09.00am – 10.00am |
|
10.00am – 10.30am |
Breakfast |
10.30am – 01.00pm |
Putting it All Together
|
01.00pm – 02.00pm |
Lunch |
02.00pm – 05.00pm |
|