Developing Web Applications With Ruby On Rails Training Course

by NobleProg (Australia) Claim Listing

Ruby on Rails (RoR) is an open-source server-side web application framework based on the Ruby programming language and the Rails software library. It is a model-view-controller (MVC) framework that provides default structures for a database, a web service, and web pages.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

NobleProg (Australia) Logo

img Duration

5 Days

Course Details

Overview

Ruby on Rails (RoR) is an open-source server-side web application framework based on the Ruby programming language and the Rails software library. It is a model-view-controller (MVC) framework that provides default structures for a database, a web service, and web pages.

In this instructor-led, live training, participants will learn the fundamentals of web development with Ruby on Rails as they build various web applications based on real-world use cases.

By the end of this training, participants will be able to:

  • Understand the fundamentals of Ruby on Rails programming

  • Implement basic and advanced web app features using Ruby on Rails

  • Build a functional web application using Ruby on Rails

 

Audience

  • Developers

 

Format Of The course

  • Part lecture, part discussion, exercises and heavy hands-on practice

 

Course Outline

Introduction

  • Ruby on Rails vs Python, PHP, Javascript, Java, etc.

  • Overview of Ruby as an OOP (Object Oriented Programming) Language
  • Overview of Ruby on Rails as an MVC (Model View Controller) Development Framework
  • Setting up the Development Environment
  • Installing Ruby on Rails
  • Creating a Simple "Hello World" Application on Ruby on Rails
  • Setting Up Git for Version Control
  • Deploying Your First Ruby on Rails Application to Heroku (Optional)
  • Developing an Application Using Scaffold Generators
  • Creating Static and Dynamic Pages
  • Testing the Application
  • Working with Built-In and Custom Helpers on Ruby on Rails
  • Using Ruby's Data Structures, Operators, Methods and Classes
  • Incorporating a CSS Framework to Develop the UI
  • Filling in the Layout and Structure of the Ruby on Rails Application
  • Connecting the Application to a Database
  • Working with the Relationship Model
  • Creating a User Sign-Up Page
  • Modeling, Validating, Updating, and Deleting Users on Ruby on Rails
  • Setting up a User Microposts page
  • Building a Simple eCommerce Web Application
  • Managing Transactions and Payments
  • Unit Testing the Application
  • Automation Testing and Continuous Integration Tools and Techniques for Ruby on Rails
  • Melbourne Branch

    Suite 51/Level 4, 80 Market Street, Melbourne

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy