Learn to create Ruby application using Rails while you learn Ruby programming! Rails is a web applications developement framework based on the Model-View-Controller (MVC) architecture. Ruby makes building data-driven web applications faster and easier. In this course you will learn how Ruby and Rails work and learn the building blocks of Ruby: objects, variables, classes, modules and programes. You will learn to use the built-in classes and modules to build an application. You will need a webserver running Ruby, Rails and a database application. These are available for free and the course includes instructions for installing them.
Prerequisites
A background in programming is helpful but not necessary for this class.
Requirements
Students will need a tool for developing Ruby code. Several are available for free.