Over a Decade of Serious Learning for Ambitious Minds. * 9.5 of 10 (over 18 k student survey results - 2020)

Find A Class in Your City:


Ruby on Rails Fundamentals Introduction Training Class

Email this page | Print this page

Ruby on Rails Fundamentals / Introduction  (public class max is 7 students)

To View Class Dates: Please use the pull down options on the upper left of this page to select your course and city.You can then navigate to other classes in that same city, view class descriptions and register for the class or you call us and register now, 877-760-0078.

  • Training at your company site (group or 1on1) -- click here.
  • We have taught thousands of business professionals throughout the years. Read what our students say
  • Free repeats! You are allowed to repeat your class for free within 6 months for any reason whatsoever! Classes are 9am to 4pm and come with courseware and CD to practice afterward.
  • Are you signing up for more classes? See our package discounts page
  •  

 


 

Course Objectives

Course Objective: You will create an application using Ruby on Rails.

Target Student: This course is intended for web developers seeking to create web applications with Ruby on Rails.

Prerequisites: To ensure success, students should have some working knowledge of HTML and CSS intro levels (and XML is helpful, but not mandatory).

 

Upon successful completion of this course, students will be able to:

  • create programs in Ruby.
  • write object-oriented programs that will make use of built-in classes and modules in Ruby.
  • implement threads and handle exceptions to control code execution.
  • create a simple Rails application.
  • develop a web application in Rails that will have access to a database and authenticate user credentials.

 

Course Content

 

Lesson 1: Programming in Ruby

 

Topic 1A: Introduction to the Ruby Language

Topic 1B: Write Programs Using Ruby Language Constructs

Topic 1C: Control Program Flow Using Control Structures

 

Lesson 2: Programming in Ruby Using OOPs Concepts

 

Topic 2A: Create a Program Using OOPS Concepts

Topic 2B: Work with Strings and Arrays

Topic 2C: Work with Built-in Classes

 

Lesson 3: Implementing Threads and Handling Exceptions

 

Topic 3A: Work with Threads

Topic 3B: Handle Exceptions

 

Lesson 4: Getting Started with Rails

 

Topic 4A: Introduction to the Rails Framework

Topic 4B: Create a Rails Application

 

Lesson 5: Developing a Web Application

 

Topic 5A: Create a Database

Topic 5B: Manipulate Databases

Topic 5C: Implement Plug-Ins in Rails