Upgrade your ToDo app by adding enterprise features! In this course, you'll connect your app to a database, set up middlewares, and learn how to handle errors smoothly. You'll apply the MVC pattern to make a more polished and reliable application.
Overview
Syllabus
- Lesson 1: Integrating a Database to Your App
- See Symfony and Doctrine in Action
- Set Up Doctrine and Symfony
- Mapping Todo Entity with Doctrine
- Lesson 2: Implementing Database Services in Symfony
- Exploring TodoService Operations with Database
- Debugging the Database Operations
- Complete the CRUD Operations
- Managing Todos with Symfony Services
- Lesson 3: Configuring Middlewares in Symfony
- Observing the Timer Middleware in Action
- Customizing Response Headers in Symfony
- Finding Bugs in Middleware Configuration
- Complete Your TimerMiddleware
- Configure Symfony Timer Middleware
- Lesson 4: Custom Error Handling in Symfony
- Custom Exception Handling in Action
- Rename Method and Update Configuration
- Troubleshoot Symfony Error Handling
- Complete the Custom Error Handling Setup
- Implement the Exception Handler in Symfony