Browse

Ruby on Rails Training

Intellipaat Ruby on Rails Training will help you master various concepts like interactive Ruby, customising irb, developing a basic script, command-line execution, making scripts executable, making comments, creating numbers, creating strings, performing arithmetic, common string methods, using constants, etc. In this Ruby on Rails certification, you will gain hands-on experience in various technologies by engaging in several real-life projects in domains of e-commerce, sales, marketing, technology, etc. So, get the best online Ruby on Rails course from top IT Professionals.

Key Features

16 Hrs Instructor-led Training
32 Hrs Self-paced Videos
Flexible Schedule
24 x 7 Lifetime Support & Access
Certification and Job Assistance

Course Benefits

4.8/5 Student Satisfaction Rating
Students Transitioned for Higher Positions
Started a New Career After Completing Our Courses
Got Better Salary Hike and Promotion
Average Salary Per Year $200
$ Starting
$ Median
$ Experienced
And 1,000+ Global Companies

Fees

Online Classroom preferred

  • Everything in self-paced, plus
  • 16 Hrs of Instructor-led Training
  • 1:1 Doubt Resolution Sessions
  • Attend as many batches for Lifetime
  • Flexible Schedule
  • 03 Oct
  • SAT - SUN
  • 08:00 PM TO 11:00 PM IST (GMT +5:30)
$400 10% OFF Expires in

Corporate Training

  • Customized Learning
  • Enterprise-grade Learning Management System (LMS)
  • 24x7 Support
  • Strong Reporting

Ruby on Rails Course Content

Ruby

Getting Started

  • Introduction
  • Ruby Documentation
  • Interactive Ruby
  • Customizing irb
  • Case Study

Simple Scripts

  • Creating a Basic Script
  • Execution on Linux/WS
  • Command-Line Execution
  • Making Scripts Executable
  • Creating Output
  • Taking Input
  • Making Comments
  • Case Study
  • Creating Numbers
  • Performing Arithmetic
  • Numeric Methods
  • Creating Strings
  • Interpolation and Escaping
  • Common String Methods
  • Creating Multiline Strings
  • Using Constants
  • Dates and Times
  • Case Study
  • Creating Arrays
  • Common Array Methods
  • Adding Elements
  • Removing Elements
  • Array and Strings
  • Using Ranges
  • Creating a Hash
  • Common Hash Methods
  • Case Study
  • Operators
  • Basic Conditionals
  • Extended Conditionals
  • The Conditional Operator
  • Case Statements
  • Basic Loops
  • Numeric Iterators
  • Collection Iterators
  • Case Study
  • Simple Methods
  • Returning Values
  • Taking Arguments
  • Default Argument Values
  • Using Self
  • Variable-Length Arguments
  • Methods and Blocks
  • Case Study
  • Simple Classes
  • Instance Variables
  • Using Accessors
  • Creating Constructors
  • Defining Operators
  • Other Special Methods
  • Validation and Duck Typing
  • Case Study
  • Basic Inheritance
  • Overriding Methods
  • Chaining Methods
  • Access Control
  • Class Variables
  • Class Methods
  • Case Study
  • Modules as Namespaces
  • Modules as Mixins
  • Requiring Files
  • Ruby Standard Library
  • Case Study

Rails

  • Introduction to Ruby on Rails
  • Understanding what Rails is and isn’t
  • A look at a real-world Rails app
  • Quick tour of default app
  • Overview of environments
  • Brief demo of Active Record
  • Action Controller
  • Action View
  • Detailed look at Rails MVC
  • Implementation
  • Full lifecycle of web request
  • The Active Record Pattern
  • Models
  • Tables
  • Columns
  • Attributes
  • Create, Read, Update, Delete (CRUD)
  • Case Study
  • Actions
  • Controllers
  • Routing requests
  • Params
  • Sessions
  • flash messages
  • Case Study
  • ERb templates
  • layouts
  • partials
  • views
  • components
  • helpers
  • Case Study
  • Validations
  • Associations
  • Aggregations
  • Accessors
  • find_by_*
  • overriding defaults
  • Case Study
  • Request filters
  • render versus redirect
  • caching
  • responds_to
  • form helpers
  • Case Study
  • Testing controllers (functional)
  • testing models (unit)
  • creating mock objects (fixtures)
  • assertions
  • rspec, cucumber
  • Case Study
  • Routing requests
  • Creating patterns
  • Errror-Handling
  • Case Study
  • After
  • Before
  • Around (prepend_around)
  • Callbacks
  • Case Study
  • Breakpointer
  • Logging
  • Script/console
  • Case Study
  • AJAX form requests
  • Effects
  • Controls and JS helpers
  • RJS templates
  • Case Study
  • Sending mail
  • Processing mail
  • Using generator
  • Attachments
  • Testing mail
  • Case Study
  • Using Builder
  • RXML
  • Generating RSS feed
  • Producing
  • Consuming Web Service
  • Case Study
  • Active Support basics
  • Plugins
  • Engines
  • Ruby libraries
  • Case Study
  • Caching (fragments, partials)
  • Eager loading
  • Profiling
  • Benchmarking
  • Case Study
  • Sample server setups
  • Capistrano configuration
  • Recipe Creation
  • Case Study
View More
16
Hours of Instructor-led Training
32
Hours of Self-paced Videos
7
Guided Projects to Practice
24/7
Lifetime Technical Support

Free Career Counselling

Ruby on Rails Certification

At the end of the course there will be a quiz and project assignments once you complete them you will be awarded with Intellipaat Course Completion certificate. Become in demand with Intellipaat certifications

Recommended Courses

Angular JS Training

  • 4.8
  • (220)
2384 Learners

WordPress Training

  • 4.8
  • (512)
2225 Learners
Select Currency