Our Software Architecture training, available in both online and onsite formats, is led by instructors who focus on interactive discussion and hands-on practice to solidify your understanding of the fundamentals.
You can choose between "online live training" (also known as "remote live training") and "onsite live training". Online sessions are conducted through an interactive remote desktop connection. Onsite training can be delivered either at your local premises in Plovdiv or within NobleProg's corporate training centers located in Plovdiv.
NobleProg -- Your Local Training Provider
Business Center Plovdiv
Han Kubrat St 1, Plovdiv, Bulgaria, 4017
This is the most modern business center in the city, with all the necessary functionalities, while being located in a green part of the city.
It is about 20 minutes by bus from the main train station as well as the city center.
Spanning 8 hours, this instructor-led course in Plovdiv effectively links software project execution with architectural design. It enables learners to align architectural decisions with project goals using C4, UML, and Archimate. This course is ideal for professionals looking to build practical skills in modern development environments.
This course is tailored for senior individual contributors who significantly influence technical direction, promote architectural consistency, and shape engineering decisions across teams.
This instructor-led course on Plovdiv delves into the core and advanced principles of software architecture and design. Learners will participate in practical lab exercises, discussions, and group projects to craft robust, scalable, and secure software solutions tailored for real-world enterprise environments.
This instructor-led live training, held in Plovdiv (online or onsite), is tailored for software engineers and developers seeking to plan, design, guide, and manage software development using architectural methodologies.
By the end of this training, participants will be able to:
Grasp the significance of architectural practices in software development.
Evaluate how developers can apply architectural methods during the development process.
Master the architectural process to effectively manage and assess workflows.
Organize complex applications using a structured architectural approach.
Create a decision-making framework to resolve issues and clarify roles within development teams.
Confidently take responsibility for technical decisions.
Represent architectures visually through models and diagrams.
Comprehend relevant standards and risks to create agile and resilient architectures.
This course offers a comprehensive exploration of software architecture principles and their practical implementation within cloud environments, with a specific emphasis on Amazon Web Services (AWS) and Java. Learners will acquire the skills necessary to design, build, and deploy scalable, resilient applications leveraging AWS infrastructure and Java development.
This three-day hands-on course delivers a thorough overview of contemporary cloud and software architecture. It integrates Azure cloud services with established architectural principles to guide the creation of scalable, secure, resilient, and maintainable applications. Learners will investigate Azure architecture, essential services, disaster recovery strategies, Infrastructure as Code, and the pivotal role of the software architect.
The curriculum advances from foundational concepts like Clean Architecture and the modernisation of monoliths to advanced methodologies such as Domain-Driven Design (DDD), CQRS, Event Sourcing, and microservices. Through practical labs utilising Azure and .NET, participants apply these theories to genuine architectural scenarios, learning to make well-reasoned decisions driven by both technical and business imperatives.
In this live training session held in Plovdiv, participants will investigate the intricate interplay between software, technical, and enterprise architecture. You will learn to navigate the complexities of distributed systems and associated trade-offs, while mastering established patterns for SOA, microservices, and efficient 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 Plovdiv, Software Architecture training courses in Plovdiv, Weekend Software Architecture courses in Plovdiv, Evening Software Architecture training in Plovdiv, Software Architecture instructor-led in Plovdiv, Software Architecture instructor in Plovdiv, Software Architecture classes in Plovdiv, Software Architecture instructor-led in Plovdiv, Software Architecture on-site in Plovdiv, Software Architecture coaching in Plovdiv, Weekend Software Architecture training in Plovdiv, Evening Software Architecture courses in Plovdiv, Software Architecture one on one training in Plovdiv, Online Software Architecture training in Plovdiv, Software Architecture trainer in Plovdiv, Software Architecture boot camp in Plovdiv, Software Architecture private courses in Plovdiv