Course description

  • What is the focus of this course?

    The Ruby on Rails course is designed for beginners who want to gain a firm foothold in Ruby to build and deploy Rail applications, and design interactive, database driven websites. The first two modules of Ruby on Rails course cover installation, setup, and features of Rails. The next module teaches you how Rail works and its  uses.  Finally, the fourth and fifth modules help develop your practical skills by providing you with hands-on experience to build interactive websites.

     

  • What are the course objectives?

    By the end of Simplilearn’s Ruby on Rails certification course, you will be able to:

    • Understand the concepts of Ruby on Rails
    • Install and set up Rails
    • Comprehend Rails guides, models and databases, controllers
    • Create a Rails app and connect database to it
    • Know about routes and dynamic data
    • Gain knowledge on Bootstrap and how to integrate it
    • Create an interactive website

  • Who should take this course?

    The Ruby on Rails course is aimed for beginners who want to create interactive and flawless web applications.

Course preview

    • Lesson 01 - Introduction

      03:01
      • Course Introduction
        03:01
    • Lesson 02 - Introduction to Rails

      52:28
      • 1 Intro
        00:39
      • 2 What is RoR
        04:58
      • 3 Requirements
        02:58
      • 4 Installwindows
        07:06
      • 5 Installmac
        09:56
      • 6 Sublimetext
        03:55
      • 7 Sqlitestudio
        07:28
      • 8 Firstapp
        15:02
      • 9 Summary
        00:26
    • Lesson 03 - Getting To Know Rails

      2:42:19
      • 1 Intro
        02:08
      • 2 MVC
        11:30
      • 3 commandline
        11:42
      • 4 Railsguides
        02:59
      • 5 Creating A Rails App
        10:18
      • 6 Models and Databases
        08:34
      • 7 Controllers
        09:00
      • 8 Views
        09:22
      • 9 Partial Views
        04:10
      • 10 Routes
        10:48
      • 11 Dynamic Data
        09:45
      • 12 Form Submissions and Resources
        16:35
      • 13 Scaffolds
        12:22
      • 14 Styledwebsite
        18:33
      • 15 Bootstrap Intro
        13:45
      • 16 Integrating Bootstrap
        09:18
      • 17 Summary
        01:30
    • Lesson 04 - Database Driven Websites

      54:36
      • 1 Intro
        01:47
      • 2 Working With Databases
        09:37
      • 3 Database Interaction Through The Rails Console
        11:19
      • 4 Associating A Model To An Existing Table
        05:57
      • 5 What Are Migrations
        06:53
      • 6 Seeding
        03:48
      • 7 Retrieving Data By Id
        14:36
      • 8 Summary
        00:39
    • Lesson 05 - Course Project

      11:13
      • 1 course project instructions
        04:47
      • 2 course project solution
        06:26
    • Lesson 06 - Course Summary

      02:44
      • Course summary
        02:44
    • Lesson 01 - Introduction To Ruby

      35:01
      • 1 Course Introduction
        01:35
      • 2 Why Ruby
        02:41
      • 3 Installation On Windows
        03:36
      • 4 Installation On Mac
        01:24
      • 5 IRB
        08:17
      • 6 Editors
        08:15
      • 7 Your First Ruby App
        05:44
      • 8 Gems
        03:29
    • Lesson 02 - Data Types

      1:19:24
      • 1 M2 intro
        00:49
      • 2 Variables And Constants
        11:12
      • 3 Strings
        11:24
      • 4 Numbers Booleans And Ranges
        09:43
      • 5 Splits
        06:38
      • 6 Arrays
        11:40
      • 7 Hashes
        09:58
      • 8 Capturing User Input
        03:43
      • 9 Comments
        03:24
      • 10 Project And Solution
        10:34
      • 11 M2 summary
        00:19
    • Lesson 03 - Operators and Conditional Flow and Loops

      1:23:07
      • 1 M3 intro
        00:52
      • 2 Assignment Operators
        04:45
      • 3 If Else
        11:09
      • 4 Ternary
        06:31
      • 5 Case Statements
        06:55
      • 6 Predicates
        06:22
      • 7 While Unless Until
        09:13
      • 8 For Each Upto Times Loops
        08:49
      • 9 Collect Map
        06:43
      • 10 Symbols
        05:40
      • 11 Module Project
        04:43
      • 12 Module Project Solution
        10:59
      • 13 M3 summary
        00:26
    • Lesson 04 - Classes and Methods

      2:03:07
      • 1 M4 Intro
        01:02
      • 2 Intro To Classes
        07:56
      • 3 Initializers
        04:43
      • 4 Inheritance
        07:37
      • 5 Overriding
        05:39
      • 6 Working With Methods
        08:22
      • 7 Creating Predicates
        05:21
      • 8 Variable Scope Part1
        07:42
      • 9 Variable Scope Part2
        06:48
      • 10 Adding Methods To Existing Objects
        02:38
      • 11 Blocks and Yield I
        08:29
      • 12 Blocks and Yield II
        11:01
      • 13 Procs
        10:49
      • 14 Lambdas
        11:20
      • 15 File Io
        08:50
      • 16 Module 4 Project
        04:15
      • 17 Module 4 Project Solution
        09:42
      • 18 M4 Summary
        00:53
    • Lesson 05 - Course Summary

      01:25
      • Course Summary
        01:25
    • {{childObj.title}}

      • {{childObj.childSection.chapter_name}}

        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.