Description
Modular Monolith Software Development is a software architectural style that combines the modularity of microservices with the simplicity of a monolithic application. It structures an application into distinct, well-defined modules while still deploying the entire application as a single unit.
The ABP Platform has been designed to provide a complete infrastructure for building modular applications and systems. It also provides pre-built modules that can be directly installed into your applications. Finally, ABP Studio makes it very simple to create a new solution, add new modules and install existing modules to your solution to build fully modular and flexible software solutions.
In this training, you will learn to create, develop, and test modular solutions with the ABP Platform. You will understand best practices for designing relations of modules, implementing communication between the modules, and setting up the database and user interface.