Here’s What You’ll Get

Training Lectures

Video Lessons

Quizzes

Design Patterns

Certificate

Access
Training Details
We will cover how an architect operates in an IT Team, which soft skills are required to become an outstanding architect, and which extra responsibilities you can take on to really make an impression on your peers.
By the end of this course, you will be able to create great architectures, you will know all reference architecture design patterns and how to create these patterns in UML. You’ll also learn about caching, exception management, deployment scenarios, quality factors… and much more!
Format: self-paced
Content: training lectures, video lessons, quizzes and assignments.
Requirements: a Windows, Mac, or Linux laptop with Visual Studio, Rational Rose or an online UML design tool.
Support: Slack channel
Associated certification: none
Sneak Preview
Training Curriculum
Introduction
The Architect and The Team
Software Team Roles
The Functional Analyst
The Lead Developer
The Solution Architect
Recap
Quiz
Hands-On Assignment
What Makes a Great Architect?
The Architect Job Description
Responsibilities of Great Architects
Personality Traits of Great Architects
Common Pitfalls for Architects
Recap
Quiz
Hands-On Assignment
Designing a Software Architecture
What is a Software Architecture?
Key Principles of Software Architectures
Guidelines for Software Architectures
Introduction to UML
Seven Popular UML Diagrams
Designing Architectures with UML
The Process for Designing Architectures
Recap
Quiz
Hands-On Assignment
Arquitecture Design Patterns
Layered Arquitecture Patterns
Structural Arquitecture Patterns
Presentation Architecture Patterns
Service Arquitecture Patterns
Hybrid Arquitecture Patterns
Recap
Quiz
Hands-On Assignment
Designing Layers, Components, and Services
Choosing The Right Patterns
Designing Layered Arquitectures
Designing Components Architectures
Designing Service-Oriented Architectures
Recap
Quiz
Hands-On Assignment
Architecture Considerations
Design Quality Attributes
Runtime Quality Attributes
Planning for Caching
Planning for Exceptions
Planning for Deployment
Recap
Quiz
Hands-On Assignment
In Conclusion
Bonus lecture
Sign Up For This Training
You can sign up for this training right now by clicking the button, filling in the checkout form and completing your payment.
Once we have received your payment, you will receive an email within minutes with a link to access the online training platform.
Please note that the listed price is ex VAT. Registered EU businesses with a valid VAT number can defer the VAT during checkout. Non-EU businesses and individuals do not pay VAT.
Looking For Something Else?
Is this online training not what you’re looking for? Then please check out my other leadership training courses.
Related Microsoft Training
CHECK OUT MY MICROSOFT EXPERT TRAINING COURSES
Would you rather train with your team in a classroom setting? Then please check out my Microsoft Expert training courses.
“I really like this course, Mark is very methodical and thoughtful about the examples he shows. He is a really good teacher, you will not be disappointed!”
Nikolaj Otte, online student
Frequently Asked Questions
- Classroom Training
- Microsoft Training
- Online Training
- Misc