
Program duration: 30 hours
Program type: Short Course
There is more to the world of computers than just the internet. While the internet connects everyone, computer programs make websites and software applications usable and dependent. In this introductory course, young learners will be taught more about the basics of computer programming language Ruby on Rails. Companies like Airbnb, Fab.com, and Hulu have built their products using the Ruby on Rails framework. Students will learn more from implementing static web pages with HTML and CSS to using programming concepts like object-oriented programming.
Course Prerequisites:
Previous computer skills.
Delivery Methods:
Online| On-campus| Combined
Student Progress:
Student will be assessed by daily attendance, assignments, and completion of in class activities.


Learning objectives
- 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

Completion Requirements
- Student must have at least 80 percent overall attendance and obtain a grade of 60 percent to have successfully completed the program.

Courses
Modules
- Introduction to the Ruby Language
- Write Programs Using Ruby Language Constructs
- Control Program Flow Using Control Structures
- Create a Program Using OOPS Concepts
- Work with Strings and Arrays
- Work with Built-in Classes
- Work with Threads
- Handle Exceptions

Tuition and fees
Take the next step to achieving your academic and professional goal!
