Introduction
Welcome to Ruby on Rails! In this guide, we’ll walk through the core concepts of building web applications with Rails. You don’t need any experience with Rails to follow along with this guide.
After completing this tutorial, you will know:
- How to create a new Rails application, and connect your application to a database.
- The general layout of a Rails application.
- The basic principles of MVC (Model, View, Controller) and RESTful design.
- How to quickly generate the starting pieces of a Rails application.
Recommended prerequisites
Rails is a web framework built for the Ruby programming language. Rails takes advantage of many features of Ruby so we strongly recommend learning the basics of Ruby so that you understand some of the basic terms and vocabulary you will see in this tutorial.
Proudly built by Evil Martians based on the Rails Guides.