In this course, we will focus on making the ToDo application more enterprise-friendly by integrating a database, configuring middleware, and handling errors properly.
Overview
Syllabus
- Unit 1: Integrating a Database to Your Ruby on Rails Application
- Running Database Integration Code
- Adding New Title-based Query
- Fix the Migration File Error
- Completing Task Management Setup
- Building a Movie Management System
- Unit 2: Database Migrations in Ruby on Rails
- Running Your First Rails Migration
- Refine Database for Prioritization
- Fix the Migration Bugs
- Add Notes Column to Todos
- Build a Migration from Scratch
- Unit 3: Configuring Middleware in Rails
- Running Middleware Configuration in Rails
- Throttling Requests with Middleware
- Fix Middleware Configuration Bug
- Configure Request Throttling with Middleware
- Implement Request Throttling in Rails
- Unit 4: Error Handling in Rails
- Exception Handling in Action
- Improve Error Redirection Paths
- Detect and Correct Error Handling Mistakes
- Enhance Your Rails Error Handling
- Write Comprehensive Error Handler Module