From the course: Software Architecture: Patterns for Developers

Learn to write clean maintainable code

- [Peter] Understanding architectural patterns is crucial for building maintainable software. This course covers a variety of patterns, from UI patterns like MVVM, to multi-application patterns like microservices. I'm Peter Morlion, and I've been working in a range of software architectures since 2007. Join me in this LinkedIn Learning course as I go through the various software architecture patterns that will help you transition from software developer to software architect.

Contents