Delivered either online or onsite, our instructor-led live Software Architecture training sessions explore the core principles of the discipline through interactive dialogue and practical, hands-on exercises.
Participants can choose between "online live training" and "onsite live training." The online live format (often referred to as "remote live training") is conducted via an interactive remote desktop. Meanwhile, onsite live training takes place directly on the customer's premises in Prague or at NobleProg corporate training centers in Prague.
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This 8-hour, instructor-led course in Prague connects the execution of software projects with architectural planning. It teaches how to align architectural decisions with project goals by utilizing C4, UML, and Archimate. It is ideal for professionals looking to gain practical skills in modern development.
This program is tailored for senior individual contributors who play a pivotal role in shaping technical direction, promoting architectural consistency, and influencing engineering decisions across teams.
This instructor-led program on Prague delves into both core and advanced principles of software architecture and design. Learners will participate in hands-on lab work, discussions, and collaborative projects to build robust, scalable, and secure software solutions that address real-world enterprise challenges.
This instructor-led, live training in Prague (online or onsite) is aimed at software engineers and developers who wish to plan, design, guide, and manage software development using architecting methods.
By the end of this training, participants will be able to:
Understand the importance of architecting in software development.
Assess how developers can use architecting methods in development.
Learn the process of architecting to manage and evaluate processes.
Structure complex apps using an architectural approach.
Establish a decision-making structure to address issues and define accountabilities in development teams.
Take ownership of technical decisions with confidence.
Visualize architectures using models and diagrams.
Understand standards and risks to build agile and recoverable architectures.
This program offers a comprehensive exploration of software architecture concepts and their practical implementation within cloud environments, with a specific emphasis on AWS (Amazon Web Services) and Java. Attendees will acquire the skills necessary to design, develop, and deploy highly scalable and resilient applications leveraging AWS services and the Java programming language.
This hands-on three-day programme offers a thorough introduction to contemporary cloud and software architecture. It integrates Azure cloud services with established architectural principles to guide the creation of applications that are scalable, secure, resilient, and maintainable. Participants will delve into Azure architecture, core services, disaster recovery, Infrastructure as Code, and the strategic role of the software architect.
The curriculum advances from Clean Architecture and monolith modernization to Domain-Driven Design (DDD), CQRS, Event Sourcing, and microservices. Through practical labs utilizing Azure and .NET, participants will apply these concepts to realistic architectural challenges, learning to make well-informed decisions driven by both technical and business needs.
During this live session hosted in Prague, attendees will examine the nuanced interactions among software, technical, and enterprise architectures. You will gain expertise in steering complex distributed systems, evaluating strategic trade-offs, and applying established patterns for SOA, microservices, and optimized inter-system communication.
Read more...
Last Updated:
Testimonials (2)
Trainer knowledge, involvement, and rapport
Adam Kuklewski - GE Medical Systems Polska
Course - Technical Architecture and Patterns
I liked the exercises that helped to open the mind and gain new insights into software architecture.
Gabriele - EAGLEPROJECTS S.p.A.
Course - Architecture and Design: Core + Advanced Training
Online Software Architecture training in Prague, Software Architecture training courses in Prague, Weekend Software Architecture courses in Prague, Evening Software Architecture training in Prague, Software Architecture instructor-led in Prague, Software Architecture boot camp in Prague, Weekend Software Architecture training in Prague, Software Architecture instructor in Prague, Software Architecture classes in Prague, Software Architecture on-site in Prague, Online Software Architecture training in Prague, Software Architecture one on one training in Prague, Software Architecture coaching in Prague, Evening Software Architecture courses in Prague, Software Architecture trainer in Prague, Software Architecture private courses in Prague, Software Architecture instructor-led in Prague