Course Description

The Software Architecture training course teaches IT architects the mindset required to build robust, scalable and maintainable architectures. The course teaches a methodology and a set of techniques that show how to ensure that all aspects of a technical architecture are covered and documented.

The Software Architecture training course also teaches a set of architectural structures and patterns essential in building enterprise architectures. This course covers advanced aspects of object technology. The course teaches a variety of approaches to advanced issues important in real world applications. Particular attention is given to topics that improve the precision and quality of developed systems.

Course Objectives

• Learn the discipline, responsibilities and practices of a software architect • Recognize and understand the various aspects of IT architectures • Be able to recognize, understand and use the most common architectural patterns • Effectively document IT architectures • Be able to identify the various customers of IT architecture • Understand how to analyze architectural assets

None

• Introduction • The Architectural Development Process • Architectural views • A Notation for Describing Software Architecture • Requirements and Architecture • Commonly used Viewpoints • Architypes • Architectural Patterns • Architectural assets

• Lectures:6 Hours

• Lab: 0 Hours

• Self-Study:9 Hours

• Credits:1 Hours

CONTACT US TODAY AND WE WILL BE HAPPY TO SERVE YOU