Courses × Browse Corporate Training All Courses

Ruby on Rails Training

4.8 510 Ratings 1,521 Learners

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
intellipaat-image intellipaat-image
intellipaat-image intellipaat-image
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
  • 16 Jan
  • 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