Software Architecture deals with largest structures of a software system and how multiple software processes integrates to perform the tasks. Software Design includes smaller structures and internal design of a single software process.
This tutorial will helps in developing a sound understanding of the concepts of software architecture and design concepts.
This tutorial is useful for the software professionals, architects, and senior system design engineers and Managers of architecture teams.
There is no specific prerequisites required for this tutorial. Any software professional can learn this tutorial to know how high quality software applications and products are designed.
Software Architecture and Design Tutorial: List of Topics