YoVDO

Ruby on Rails: Get More From ActiveRecord

Offered By: LinkedIn Learning

Tags

Ruby on Rails Courses Database Management Courses Data Validation Courses ActiveRecord Courses

Course Description

Overview

Explore how models and associations in Ruby on Rails provide an object-oriented interface to relational databases, automate common tasks, and speed up web application development.

Syllabus

Introduction
  • Efficient, object-oriented data management
  • What you should know
  • Using the exercise files on GitHub
1. Smarter Models
  • Smart models by design
  • More ActiveRecord query methods
  • Select data from a query
  • Named scopes
  • Non-database attributes
2. Data Validations
  • Overview of validation methods
  • Write validations
  • Use the multipurpose validates method
  • Write custom validations
3. ActiveRecord Callbacks
  • Overview of callbacks
  • Use callbacks to automate actions
  • Execute callbacks conditionally
4. ActiveRecord Associations
  • Overview of associations
  • Create a one-to-many association
  • Use a one-to-many association
  • Destroy dependent related records
  • Has and belongs to many associations
  • Rich join associations
  • Traverse a rich join association
  • Join tables during queries
Conclusion
  • Next steps

Taught by

Kevin Skoglund

Related Courses

Datenmanagement mit SQL
openHPI
Programming Cloud Services for Android Handheld Systems
Vanderbilt University via Coursera
Getting and Cleaning Data
Johns Hopkins University via Coursera
Ruby مدخل إلى برمجة مواقع الإنترنت باستخدام لغة
Rwaq (رواق)
MongoDB for .NET Developers
MongoDB University