About
About Us
Help
Privacy Policy
Terms of Service
LearnDesk
Learn
Academics
Business
Creative
Health and Fitness
Lifestyle
Personal Development
Software
Topics
Admissions
Engineering
Hardware
Hospitality
Humanities
Chinese
Languages
Maths
Pharma
View All Topics
Topics
Accounting
Advertising
Analysis
Analytics
Business Communication
eCommerce
Entrepreneurship
Finance
Finance - India
Freelancing
View All Topics
Topics
Arts & Crafts
Audio Editing
Audio Production
Dance
Design
Film Production
Music
Photography
Video Production
Writing
View All Topics
Topics
Dieting
Fitness
Food Safety
Games
Medical
Medical Professionals
Meditation
Mental Health
Pregnancy
Safety & First Aid
View All Topics
Topics
Beauty & Makeup
Food
Fashion
Gaming
Home Improvement
Parenting
Pet Care & Training
Relationships
Sustainable Living
View All Topics
Topics
Career Development
Learning
Religion and Spirituality
Self-Improvement
View All Topics
Topics
Accounting
Amazon Web Services
App Development
Continuous Integration
Backup Software
Business Automation
Computational Fluid Dynamics
Business Intelligence
Computer Aided Design (CAD)
View All Topics
Teach
Teach Online
Schedule
Items
Billing
Users
Marketing
Analytics
Settings
Change School
Account
Log In
Sign Up
Master Ruby on Rails: For Beginners
Ruby on Rails
Introduction
Why use Ruby on Rails
Ruby on Rails Architecture
Installing Ruby on Rails
Installing Ruby on Rails on Windows
Installing Ruby on Rails on Mac OS Sierra
Installing Ruby on Rails on Linux
Getting Started - Creating our CMS project
Creating our Project
Understanding Bundler
Accessing our Project - Changing DB to MySQL
Controller and Views in Ruby On Rails
Application Structure
Server Requests
Routes
Controllers, Views and Templates
Rendering Templates
Making use of Controllers to Redirect Actions
Functioning of View Templates - Introducing ERb
Passing data from Controller to View - Introducing Instance Variables
Creating Links The Ruby Way
Passing parameters in URL
Databases
Introduction to Database Concepts
Creating Database and Users
Configuring Database in our project
Understanding Rake
Introduction to Migrations
Generating Migrations
Executing Migrations
Rolling back Migrations
Migration Methods
Managing Migration Script Issues
Generating Migration Scripts for our CMS - I
Generating Migration Scripts for our CMS - II
Models, ActiveRecord and ActiveRelation
Understanding ActiveRecord and ActiveRelation
Generating Models
Interactive Ruby Shell - The Ruby Console
Ruby Console - Creating and Saving Records
Ruby Console - Finding a Record
Ruby Console - Updating Records
Ruby Console - Deleting Records
Constructing Queries - Conditionals
Limit Records - Order,Limit and Offset
Named Scopes in our Model
Associations/Relationships
Types of Relationships
One to One Associations
One to Many Associations
Many to Many Associations
Many to Many Associations : Rich
Traverse a Rich Association
CRUD and Controllers
Basic CRUD Operations
Exploring Read Action: Index
Exploring Read Action: Show
Basics of Forms in Rails
Exploring Create Action: New
Exploring Mass Assignments and Strong Parameters
Exploring Create Action: Create
Exploring Update Action: Edit
Exploring Delete Action: Delete and Destroy
Informing the user - Flash Hash
Layouts
Introduction to Layouts
Creating a Layout and Setting Page Title
Partial Templates
Text Helper Methods
Number Helper Methods
Date and Time Helper Methods
Custom Helpers
Sanitize Helpers
Sanitize Helpers in Action
Asset Management
Introduction
Asset Pipeline - Stylesheets
Asset Pipeline - JavaScript
Asset Pipeline - Images
Forms
Form Helpers
Form Option Helpers
Date and Time Form Helpers
Form Errors Validation
Prevent Cross Site Request Forgery
Validating Data
Validations Methods
Demo of Validation Methods
Validates Method
Custom Validations
User Authentication
Introduction
Securing Passwords
Sign In and Sign Out
Cookies and Session
Authenticating Users
Enhancing CMS
Ruby Enhancements - Visitor Section
Nesting Pages
Installing Ruby Gems
Using Gems - Sorting Topics
Exploring Active Record Callbacks
Setting up CMS Navigation
Error Handling and Debugging
Introduction - Understanding Errors
Configuring Log Levels
Debugging Techniques
Error Handling in Production Environment
Deployment
Deployment - Introduction
Deployment - AWS EC2 Instance
Conclusion and Code Download
Conclusion and Code Download
Enhancing CMS
Master Ruby on Rails: For Beginners
By:
Skillbakery Studios
Share
Share the link to this page
Copied
Facebook
Twitter
WhatsApp
LinkedIn
Email
Add to Calendar
Add the class to your calendar
Add to Google Calendar
Add to Apple Calendar
Add to Yahoo Calendar
Add to Outlook Calendar
Print
Completed
We'll cover the following topics in this section:
Ruby Enhancements - Visitor Section
Nesting Pages
Installing Ruby Gems
Using Gems - Sorting Topics
Exploring Active Record Callbacks
Setting up CMS Navigation
Previous
Next
Sign Up
Signup to access thousands of classes
Continue with Facebook
Continue with Google
OR
Continue with Email
Already a member?
Log In
By registering for a LearnDesk account, you agree to our
Terms of Service
and
Privacy Policy
.
Share
Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.
Share with Google Contacts