Hexagonal Software Architecture for Web Applications
Understand the principles of hexagonal architecture in web applications for better separation of concerns and testability.
This course will teach you all about creating a web application in the Hexagonal Architecture style. Hexagonal Architecture promotes the separation of concerns by encapsulating logic in different layers of the application. This enables a higher level of isolation, testability, and control over your business specific code.
You will learn how to design software modules and complete applications in a clean and maintainable manner, while also learning how to advocate for a certain technique given your application and constraints.
By the end of this course, you will have a greater understanding of how to implement software architecture, a key skill for any senior developer.
There are no reviews yet.