Course Duration in Hours
56
56
Getting started with Rails
Installing Rails,
Platform requirements,
Creating applications,
Application configuration
and bootstrapping,
Connecting to a Rails application,
Rails tools,
The model/view/controller (MVC) framework
Architecture
The Ruby Language
Ruby objects,
Variables and methods,
Classes and modules,
Built-in classes,
Blocks and iterators
Model Design and Database Management
Domain modelling for Rails and Ruby,
Object-relational mapping with ActiveRecord,
Rails-friendly SQL,
Database maintenance with Active Record Migrations
Controller Actions and View Templates
Basics of controller/view interaction,
HTML templating with embedded Ruby (ERb),
Fine tuning controllers and view,
Writing and processing HTML forms in Rails,
Ajax calls and RJS (Ruby/JavaScript) templates
Application Testing
Rails unit tests,
Functional (controller) tests
No pre requisites to take this course.
QScreening, Jubilee Hills (Hyderabad),Hyderabad,IN