Bootcamp Ruby on Rails
Goal
To teach the student the basics of Ruby on Rails.
Why?
Ruby on Rails is a web development framework that give web developers the necessary tools to create web applications. It is highly opinionated and encourages the "Rails Way" of doing things. It is guided by 2 major principles:
- Don't Repeat Yourself (DRY)
- Convention over Configuration
What will be taught?
- What is Ruby on Rails?
- Rails new
- Folder Structure
- Introduction to MVC
- The Model
- Migrations
- The Controller
- The View
- Router
- Debugging
- Testing
- Asset Pipeline
- Configuring Rails