If you have ever asked yourself the following questions in your life:
Then this course is for you.
In the course you will be able to gain knowledge in the field of software architecture development; structure the already acquired knowledge; see where architecture begins, what approaches/standards/practices exist; gain practical skills from defining business goals and architectural drivers to the design and architectural documentation.
We will start from fundamentals topics (e.g. what is architecture? ISO ISO/IEC/IEEE 42010; role and common activities of architect) and cover all phases of architectural development lifecycle: defining of architectural requirements, architectural design, documentation, implantation and evaluation. We will acquire a lot of approaches and methodologies that can help in the creation of architecture.
During the course, in addition to the theoretical part, we will consider a practical case where participants can create their own architecture. This will make it possible to consolidate theoretical knowledge as much as possible, immediately in practice.
The course is for:
who want to understand software architecture design methods and principles and be an Architect
who want to find new approaches and structure their knowledge
Back-End/Front-End/Mobile/DevOps/SRE/Data/QA
who wants to know about software architecture development methods
— more than 13 years in IT; Winner of Ukrainian IT Awards in category Software Engineering in 2019 and member of jury in 2020;
— SEI, TOGAF trained specialist, ICAgile Certified Professional, AWS accredited specialist;
— speaker on different global conferences, meet-ups, workshops and actively leads the engineering communities; went from developer to technical lead, architect, director, head of departments;
— managed departments with more than 250 FTE from different locations. Led big programs (more than 100 engineers) from different business domains, modern technology stacks and complexity;
— participated in partnership programs with other IT companies (e.g. AWS, Microsoft, Google Cloud Platform, SensioLabs);
The course starts on January 24, duration — 2 months. The course will be held in Russian, all presentation materials are in English.
We will open the video on the Podia training platform every Monday, from January 25 to March 21. Q&A sessions will begin on February 3 and run until March 24 (every Thursday).
Please note that during the course, some materials will be downloaded to Google Drive, so please use e-mail with the domain gmail.com.
The course includes:
Modules structure:
Required knowledges: