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 App
- Adding Constraints to Migration Columns
- Find and Fix Migration Bug
- Creating a Todo Table
- Unit 2: Adding a File Column to the Todo Table in Ruby on Rails
- Set Default Value in Rails
- Add a File Column in Rails
- Adding Another Column
- Unit 3: Configuring Middleware in Ruby on Rails
- Adjust Request Rate Limit
- Implement IP Blocking
- Unit 4: Error Handling in Ruby on Rails Applications
- Understanding HTTP Status Codes
- Handling Exceptions in Rails