Module 6: Completing the Project and Further Learning
Session 11: Integrating and Testing the Application
Objectives:
- Perform integration and testing of the application.
Topics:
- Unit and integration testing with Spring Boot
- Mocking dependencies
- Using Testcontainers for integration tests
Project Task:
- Write tests for the project endpoints and perform integration testing.
Session 12: Completing the Final Project and Next Steps
Objectives:
- Finalize the project and suggest further learning paths.
Topics:
- Completing the back-end application
- Code review and best practices
- Advanced topics for further learning: Microservices with Spring Cloud, Reactive Programming, Spring WebFlux
Project Task:
- Final project demo and presentation.