The Architect.

The Architect.

The solution architect draws up the technical design specification in a software development project. In this lecture, we will look at this role in detail. 

Become An Outstanding Solution Architect

Buy nowLearn more

Introduction

  • Course Introduction

The Architect And The Team

  • Section Introduction
  • Software Team Roles
  • The Functional Analyst
  • The Lead Developer.
  • The Architect.
  • Section Recap
  • Quiz 1: Test Your Skills
  • You've Earned A New Badge
  • Your Skill Progress

What Makes A Great Architect?

  • Section Introduction
  • The Architect Job Description
  • Responsibilities Of Great Architects
  • Personality Traits Of Great Architects
  • Common Pitfalls For Architects
  • Section Recap
  • Quiz 2: Test Your Skills
  • You Have Earned New Badges
  • Your Skill Progress

Designing A Software Architecture

  • Section Introduction
  • 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
  • Section Recap
  • Quiz 3: Test Your Skills
  • You Have Earned A New Badge
  • Your Skill Progress

Architecture Design Patterns

  • Section Introduction
  • Layered Architecture Patterns
  • Structural Architecture Patterns
  • Presentation Architecture Patterns
  • Service Architecture Patterns
  • Hybrid Architecture Patterns
  • Section Recap
  • Quiz 4: Test Your Skills
  • You Have Earned A New Badge
  • Your Skill Progress

Designing Layers, Components And Services

  • Section Introduction
  • Choosing The Right Patterns
  • Designing Layered Architectures
  • Designing Component Architectures
  • Designing Service-Oriented Architectures
  • Section Recap
  • Quiz 5: Test Your Skills
  • You Have Earned New Badges
  • Your Skill Progress

Architecture Considerations

  • Section Introduction
  • Design Quality Attributes
  • Runtime Quality Attributes
  • Planning For Caching
  • Planning For Exceptions
  • Planning For Deployment
  • Section Recap
  • Quiz 6: Test Your Skills
  • You Have Earned New Badges
  • Your Skill Progress

In Conclusion

  • Final Words
  • Course Recap