Course Overview
- Course Title: Software architecture
- Instructor: ANDRII SVIATOBATKO
- Target Audience:
- Programmers of all levels
- Budding system architects
- Technical leaders of development groups
- Developers of different levels
- Testers
- Prerequisites: None
Curriculum Highlights
- Key Topics Covered:
- Introduction to software architecture
- Principles of software architecture
- Content of the architecture
- Static structural diagrams
- Dynamic diagrams
- Creation of software architecture
- Interface and component interaction
- Database content, objects, interaction
- Support and use of software architecture
- Extending the software architecture
- Impact of software architecture on the future life of software
- Common architecture mistakes
- Key Skills Learned:
- Acquaintance with different levels in software architecture
- Creation of the constituent parts of the software architecture and the connection between them
- Building the best software architectures
- Creation of an understandable description of the software architecture for further expansion
Course Format
- Duration: 8.5 hours on-demand video
- Format: Self-paced online course
- Resources:
- 1 downloadable resource
- Access on mobile and TV
- Certificate of completion


