1. Introduction to RoR

Ruby on Rails is the most popular open-source web application framework. Ruby on Rails emergence in 2005 greatly influenced web app development, through innovative features such as seamless database table creations, migrations, and scaffolding of views to enable rapid application development.

Rails is a web application development framework written in the Ruby programming language. It is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pages.

Ruby on Rails is an opinionated framework. The opinions are represented by the Rails philosophy which includes two major guiding principles:

You can find more about ruby on rails on:

Lesson list