Training Software architecture and design – standard course
Practical information about training
- CATEGORY: Technologies
- SUBCATEGORY: Architecture and specialized systems
- TRAINING CODE: IT-AT-11
- DURATION: 6 days
- PRICE INFORMATION from: 6050 PLN net
- LANGUAGE OF TRAINING: polish
- FORM OF IMPLEMENTATION: stationary, online
Training description
The training provides a comprehensive look at the design and implementation of software architecture in modern information systems. The program combines theory with practice through workshops and case studies, allowing participants to gain hands-on experience in designing scalable and flexible solutions. Participants will learn about architectural patterns, design principles and best practices used in a variety of business contexts.
Participant profile
- Programmers with a minimum of 3 years of experience
- Systems architects beginning their careers in this role
- Technical TeamLeaders responsible for architectural decisions
- System analysts involved in designing solutions
- DevOps Engineers working on systems architecture
- Solution Architects looking to systematize knowledge
Agenda
- Fundamentals of software architecture
- SOLID principles and their application
- Architectural patterns
- Architecture quality and its measurement
- Architectural documentation
- Design of distributed systems
- Microservice architectures
- Communication between components
- Data management
- Scalability and performance
- Service-oriented architecture
- API design
- Integration of systems
- Security
- Monitoring and observation
- Practical aspects of implementation
- System migration strategies
- Technology debt management
- Implementation of architectural changes
- Evolution of architecture
Benefits
The participant will gain the ability to design scalable and flexible system architectures. The participant will learn to apply architectural patterns appropriate to the business context. The participant will be able to make informed decisions about architectural choices. The participant will learn techniques for documenting and communicating architectural decisions. The participant will acquire the ability to design distributed systems. The participant will understand the principles of architecture evolution and technology debt management.
Required preparation of participants
- Experience in object-oriented programming
- Knowledge of basic design patterns
- Practical knowledge of software development processes
- Basic knowledge of IT systems architecture
Issues
- Architectural patterns
- SOLID principles
- Microservices architecture
- Distributed systems
- Integration of systems
- API design
- Application security
- Scalability of systems
- Technology debt management
- Architectural documentation
- Quality of architecture
- Evolution of systems
Do you have any questions?
Feel free to contact us.
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
31 Ząbkowska Street 03-736 Warsaw
Forms of training delivery
Stationary training
- Training at the customer's premises or at a designated location
- Training room equipped with the necessary equipment
- Training materials in electronic form
- Coffee breaks and lunch
- Direct interaction with the trainer
- Networking in a group
- Workshop exercises in teams
Remote training
- Virtual training environment
- Electronic materials
- Interactive online exercises
- Breakout rooms for group work
- Technical support during the training
- Recordings of the session (optional)
Possibility of funding
The training can be financed with public funds under:
- National Training Fund (KFS)
- Development Services Base (BUR)
- EU projects implemented by PARP
- HR Academy Program (PARP)
- Regional operational programs
If you are interested in funding, our team will help you prepare the required documentation.
HAVE A QUESTION?
Contact us for more information about our training, programs and cooperation. We will be happy to answer all your inquiries!
They trusted us
Get to know our company

Do you have any questions?
Feel free to contact us.
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
31 Ząbkowska Street 03-736 Warsaw
FAQ - Frequently Asked Questions
- One-pager invitation with deadlines
- Project kick-off
- Strategic leadership and thinking
- Communication and Cooperation. Conflict management
- Motivating, engaging and difficult decisions in business
- Managing Change and Innovation. Leadership in crisis
- Building the organization of the future
- Best practices workshop - retrospective; creating a coherent program for middle and lower management levels























