Skip to content

Chapter II

(avr. time for this chapter: 2 days)

Ruby on Rails (simplified as Rails) is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pages.

This second chapter is geared towards learning rails. You don't need to write code (just what you think will help you), you need to understand how rails works

The course we offer you has several chapters that you can read, but in this case we are focused on the essentials for the next chapters.

The idea is to pay attention to the chapter you are listening to and repeat it if you have any doubts.

So, let's learn some new things

Udemy Course

Currently, we use this course: https://www.udemy.com/course/the-complete-ruby-on-rails-developer-course

get your credentials with your tutor.

  • Rails basics Introduction-> Chapter 2 (1st video)
  • Model, View, Controller and Rails App Structure (Chapter 3)
  • Root route, controller, more MVC and say 'Hello World!' (Chapter 3)
  • Structure of a Rails application (Chapter 3)
  • The back-end: CRUD, scaffold and wrap-up (Chapter 3)
  • Tables, migrations and naming conventions (Chapter 4)
  • Validations (Chapter 4)
  • Show articles (route, action and view) (Chapter 4)
  • Articles index (Chapter 4)
  • Forms - build a new article creation form (Chapter 4)
  • Edit and update: update existing articles (Chapter 4)
  • Delete: delete articles (Chapter 4)
  • DRY (Don't Repeat Yourself) code - refactoring and partials (Chapter 4)
  • One to many association (Chapter 6)
  • Many-to-many association - introduction (Chapter 7)
  • Many-to-many association - back-end implementation (Chapter 7)