Description
Ruby is an Object Oriented Scripting language which is quick to learn, easy to deploy and provides substantial functionality required for e-commerce. In this Ruby on Rails training course, students will learn to create database-driven websites using Ruby on Rails. This course will assist the learners in development of Real-Time Web Application using Rails MVC Framework.
Objectives
At the end of Ruby training course, participants will be able to: Installing Ruby on your favorite operating system Running Ruby using the interactive Ruby shell (IRB) and writing Ruby program files Using Ruby's documentation system to get help Installing external Ruby libraries using RubyGems Learn to program in Ruby Bank Application Development using Ruby Object Oriented Programming Ruby Multithreading Ruby Database Integration Ruby Testing and Debugging Learn to install and configure RubyOnRails Understand the Model-View-Controller framework architecture Learn to build database-driven applications with Ruby on Rails Rail Integration with Postgres Learn to work with templates Learn to test Ruby on Rails application Advance Ruby/Rails Packages like Cucumber, RSpec, Capybara, Pry etc
Course Content
Object Oriented Programming, Ruby Quick References
Introduction, Ruby Data Structure, Control Structure
Rails Application Development
Ruby_Module_Learning
Model Learning
Mails Configuration, Action Mails, Generator, Debugging, Api
Rails Sign Up Tutorial
Action Controller, Rails Routing, Views, Testing
Cucumber, Capybara, Rspec, Mock, Active Mailer, Debugging
ActiveRecord associations One-to-one, one-to-many Many-to-many ActiveRecord models and Ruby classes Call backs , Validations, Scope Fine-tuning controllers and view Controller filters Redirecting requests Default and custom view helper methods Writing and processing HTML forms in Rails Using form helper methods "Magic" field initialisation from instance variables Image uploading Ruby/ Rails JSON Ruby support for JSON HTTParty helps with communicating with RESTful services HTTParty gets Classy
Rails Authentication with Application Example

Prerequisite
The participants taking Ruby Training course must be familiar with the general principles of object-oriented programming (OOP).
Requirements
Hardware: 8GB RAM/ 80GB HDD Software : Linux / Unix OS , Ubuntu16.04 or Cent OS7 For Ruby ide , Sublime3 Text Editor 1. Ruby2.5 , Internet Connectivity 2. Rails 3. Sublime Text Editor 4. Aptana Studio 5. Postgres SQL Server Note : Need High Speed Internet with Admin Permission for Installation. Rails Project need Open Internet Connection ( With out Proxy / Firewall )

Latest Course
Courses to get you started
Denim Jeans

None


Legendary Learner
0 Preview
Denim Jeans

App Development


Angular 6
0 Preview
Denim Jeans

Personality


TEACHERS TRAINING
0 Preview
Denim Jeans

Personality


Corporate Etiquette
0 Preview

Snow