- Debugging
- Lets fix some bugs
- Swap code and break it
- MVC Architecture
- Update Frontend
- UI only
- Validation
- Unit Testing
- Add new Feature
- UI and Service
- Unit Testing
- Add new Feature end-to-end
- UI to DB and back
- Pre/Post deployment, migrations, breaking schema changes
- Tests
- Scope Change!
- Checkpoint 1
- Multi-project Solutions
- Troubleshooting Production
- Logging/Auditing patterns
- Working with Legacy Projects/Code
- Patterns
- Testing legacy projects
- Passing data between services
- Integration testing
- Hosting a& Deployment
- Checkpoint 2
Recommended readings
- Anti-pattern books
- Software patterns