March 2015

Modern Software Architecture: Essential Concepts & Patterns

Trainer(s): Ameer Gaafar & Mustafa Gamal, Training Center: SECC - Software Engineering Competence Center, Hours: 24

Although software architecture plays a decisive role in defining software reliability, performance, and maintenance cost, most developers are left to struggle with it and to learn through expensive mistakes and pitfalls! The course introduces essential architectural patterns for User Interfaces, Business Logic, and Relational Database access to complement its practitioner’s approach.