In this course, you will
-
1
Gain a comprehensive understanding of software architecture concepts and principles.
-
2
Explore the various software architect roles and their responsibilities.
-
3
Learn the process of designing and implementing effective software architectures.
-
4
Learn about documenting software architecture.
-
5
Discover and utilize essential tools and techniques for software architects.
-
6
Learn about diagramming and modeling tools.
About the course
The architect roles, the tasks and the toolbox
Our objective in this workshop is to equip participants with the skills to create BPMN and UML diagrams. The workshops will circulate topics such as:
- API design principles
- Cloud-Native Architecture
- Microservices, containers, and serverless computing.
- Design considerations for distributed systems.
Your instructor
The instructor is a senior architect with over 30 years of experience in many industries and large complex organizations. He has been involved in all software development aspects and is keenly interested in agile systems development methodology.
Moreover, the instructor is an experienced teacher and has been practicing workshops and effectuating training, coaching, and mentoring for junior and senior IT workers.
Training format: Comprehensive Courses
Full day or multi-day trainings for thorough learning and skill development.
Format
Location
Language
Attendees
Duration
Cases, insights & courses
Explore related cases and articles or discover new courses.