This course will transform graduates/diploma holders into the most sought-after professionals in the software industry.

Ruby on Rails Web Development

In this course, we will explore how to build web applications with the Ruby on Rails web application framework. At the end of this course, you will be able to build a web application and deploy it to the “cloud”.


Introduction to Ruby
  • Ruby Basics
  • Functions
  • Blocks
  • Strings
  • Arrays
  • Ranges
  • Hashes
Object Oriented Programming
  • Classes
  • Class Inheritance
  • Modules
  • Scope
  • Access Control
Getting Started with MVC
  • MVC Project Structure
  • Naming Conventions
  • Creating Views and Controllers
  • Routes
Introduction to Ruby on Rails
  • Introduction to Rails
  • Helpers
  • Introduction to HTTParty
  • Rails & HTTParty Integration
  • Deploying

Continue reading