Skip to content

Latest commit

 

History

History

rails

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Rails

Getting Started

  • What is Rails?
  • MVC Architecture
  • Creating a Rails application
  • Gemfile

Active Record Basics

  • What is Active Record?
  • ORM Framework
  • Rails Conventions
  • CRUD Operations

Active Record Migrations

  • Purpose of Migrations in Rails
  • Creating, Writing and Running Migrations
  • Changing existing Migrations
  • Schema File and Seed Data

Active Record Validations

  • Basics and Use of Validations
  • Validation Helpers(like presence, acceptance, etc.) and Validation options
  • Conditional and Custom Validations
  • Vaidations Errors

Active Record Callbacks

  • Object Life Cycle and Use of Callbacks
  • Available Callbacks in Rails
  • Running Callbacks and Skipping Callbacks
  • Relational, Conditional and Transaction Callbacks

Active Record Associations

Active Record Query Interface

Controllers

  • Use of Controllers and Naming Conventions
  • Methods and Actions
  • Parameters
  • Session and Cookies
  • The Flash
  • Filters
  • Rendering XML and JSON Data
  • HTTP Authentications

Rails Routes

  • Purpose of Rails Router
  • Resourceful and Non-Resourceful Routing

Layouts and Rendering

Action View Form Helpers

Action Mailer

Active Job

  • Need for Active Job
  • Create and Enqueue a Job
  • Job Execution
  • Queues and Callbacks
  • Action Mailer

Rails Internationalization (I18n)

REFERENCES