Introduction to Ruby on Rails

Course Specifications

Course number: 085100
Course length: 1.0 day(s)

Course Description

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 take the following Element K courses: XML: An Introduction (Fourth Edition), Web Design with XHTML, HTML, and CSS: Level 1, and Fundamentals of Databases Using MySQL.

Hardware Requirements

On each student's machine, you need the following hardware:

Software Requirements

Each computer requires the following software:

Course Objectives

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

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