- puts
- p
- string
- integer
- float
- boolean
- array
- constant
- object
- Integer
- String
- Boolean
- Array
- Object
- Hash
- Arithmetic operators
- Assignment operators
- Comparison operators
- Increment/Decrement operators
- Logical operators
- Ternary Operator
- Range Operators
- if
- else
- elseif/else if
- unless
- case
- for
- each
- while
- do while
- until
- Class
- Object
- Properties
- Methods
- Access Modifier (Public, Private, Protected)
- Inheritance
- Method Overriding
- Freezing Objects
- Attribute Accessors
- Modules
- Namespace
- Lambda
- Active Record Basics
- Active Record Migration
- Active Record Validations
- Active Record Callbacks
- Active Record Associations
- Active Record Query Interface
- Layouts and Rendering in Rails
- Active View Form Helpers
- Active Controller Overview
- Rails routing from the Outside in
- Scaffolding
- Active Support Core Extensions
- Active Mailer Basics
- Active Job Basics
- Active Storage Overview
- Action Cable Overview
- The Rails Command Line
- Using Rails for API-only Applications
- Testing Rails Applications
- Debugging Rails Applications
- Configuring Rails Applications
- The Asset Pipeline
- Working with JavaScript in Rails
- Autoloading and Reloading Constants (Zeitwerk Mode)
- Autoloading and Reloading Constants (Classic Mode)