Instructor-led UML training courses, available either online or on-site, illustrate through interactive discussions and practical exercises how to utilize UML for modeling the architecture of complex systems.
UML training is offered in two formats: "online live training" and "onsite live training." Online live training (also known as "remote live training") is delivered via an interactive remote desktop. Onsite live training can be conducted locally at the customer's premises in Plovdiv or at NobleProg's corporate training centers in Plovdiv.
UML training courses encompass problem analysis, system design, and documentation using UML. NobleProg actively contributes to the OMG UML Certification Programme (OCUP 2).
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.
This hands-on course, Modeling and Documentation for Business Analysis, concentrates on the standard modeling languages and tools essential for capturing, visualizing, and validating business requirements and processes.
Designed for professionals with little to no modeling background, this instructor-led live training (available online or onsite) equips participants with industry-standard techniques such as UML, BPMN, and wireframing tools to enhance clarity and communication within business analysis initiatives.
Upon completion of this training, participants will be able to:
Utilize UML diagrams to depict functional requirements and system behavior.
Model business processes in accordance with BPMN standards.
Develop clear, structured use case diagrams and documentation.
Design wireframes and interactive prototypes using Figma and Balsamiq.
Course Format
Interactive lectures and discussions.
Practical application of modeling tools within sample project scenarios.
Guided exercises targeting process, requirements, and UI modeling.
Customization Options
To arrange customized training tailored to your organization’s specific standards or preferred toolset, please contact us.
This instructor-led, live training in Plovdiv (online or onsite) targets programmers and others interested in learning to apply OCL and OWL for addressing diverse model query, manipulation, and specification requirements.
Upon completion of this training, participants will be able to:
Gain a deeper insight into the architecture of OCL and OWL.
Utilize OCL and OWL to articulate model transformations.
This three-day training program covers modeling principles, UML, SysML, and the utilization of MagicDraw or Cameo through a case study that illustrates a typical model-based systems engineering approach.
The course:
Combines lectures and hands-on practice in using MagicDraw or Cameo for systems modeling using SysML;
Clarifies major SysML concepts and diagrams;
Offers practical experience in constructing system model examples;
Demonstrates how to trace model elements across various views;
Explains how to efficiently use MagicDraw features;
Is grounded in a consistent modeling case study.
Audience:
System architects, system engineers, software architects, and other stakeholders who will create and use models.
Methods:
Presentations, discussions, and case study-based practical assignments.
Course Materials:
Slides, case study model, and practical assignment descriptions.
Certificates:
Each participant receives a NobleProg certificate indicating that he/she attended the training.
The "Object-oriented Analysis and Design using UML" training is aimed at analysts, designers, programmers, testers, and project managers, offering an introduction to system modeling using UML. Through case studies, participants gain skills in modeling requirements, business processes, and documenting functional and non-functional requirements. Subsequent stages of the training include the analytical model, design phases – both static and dynamic – and practical application of the Enterprise Architect modeling tool. The training provides a solid foundation for effectively modeling processes in enterprises, utilizing UML at all stages of software development.
Business analysis is the process of investigating, understanding, and defining business needs in order to develop solutions that meet those needs. It is a key element in the change management process within an organization and in designing new business solutions. Business analysis aims to ensure that technological, process, or organizational solutions meet business goals and needs. It is a crucial component in ensuring the effectiveness of projects and changes within an organization by ensuring that implemented solutions are accurate, feasible, and fully aligned with business requirements.
This training program is designed to empower business analysts with the skills to efficiently map out their business processes and associated resources using BPMN. Within the context of an agile enterprise framework, participants will learn to apply suitable BPMN notations and UML business extensions to address their business requirements and effectively guide the underlying design activities in a coherent manner.
Numerous proven patterns are readily accessible to everyone. Often, the process simply involves renaming them and applying the pattern within a specific technology. This approach can save hundreds of hours that would otherwise be devoted to design and testing. Course Objectives This course aims to achieve two goals: first, it enables you to reuse widely recognized patterns; second, it allows you to create and reuse patterns tailored to your organization. It helps you estimate how patterns can reduce costs, systematize the design process, and generate a code framework based on your patterns. Target Audience Software designers, business analysts, project managers, programmers and developers, as well as operational managers and software division managers. Course Format The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.
This course provides an introduction to Enterprise Architect, tailored for individuals who want to utilize Sparx Systems’ UML modelling tool but are not yet familiar with its features, functionalities, and application methods.
Empowering Analysts and Designers in the System Engineering field to master the efficient collection of requirements and the subsequent implementation of embedded software designs, grounded in system specifications through UML 2 and SysML.
This three-day training program is designed to assist system analysts in articulating their requirements effectively and enabling designers to develop suitable architectural designs based on these needs.
The resulting system architecture enhances the agility of embedded software, ensuring robust traceability between business rules embedded in system functions and end-user usage choices (use cases) down to the software implementation level.
This course is tailored for analysts, designers, developers, testers, and project managers.
The workshop focuses on problem analysis, system design, and documentation using UML and Sparx Systems' Enterprise Architect. During the training, participants will explore advanced features of the tool (such as MDA, profiles, and XMI) alongside best practices designed to significantly simplify and accelerate the modeling process.
Since the training centers on the Enterprise Architect tool, it is assumed that participants already possess knowledge of UML modeling. For those wishing to learn modeling from scratch, we offer dedicated UML training.
The role of the IT Business Analyst is one of the most rapidly expanding positions within the information technology sector. Business Analysts are integral members of IT teams across virtually every organization, regardless of whether it operates in the private or public sector.
This course offers a comprehensive, step-by-step guide on how Business Analysts can effectively execute their responsibilities by leveraging cutting-edge object-oriented technologies.
Designed for business analysts, managers, team leads, and process owners, this course equips participants with the essential competencies to create use case diagrams and scenarios. These tools facilitate the elicitation, analysis, documentation, and communication of functional requirements. Participants will gain hands-on experience constructing use cases using the Unified Modeling Language (UML) to visually depict interactions between use cases and actors.
NobleProg holds the official OMG OCUP 2 Content Developer certification. This designation signifies that our course curricula and training resources were created by the very same specialists who design the questions for the OCUP 2 examinations.
Target Audience
This course is designed for developers, programmers, business analysts, project managers, software architects, testers, technical writers, or any professionals engaged in the software development lifecycle.
Learning Objectives
Equip you to utilize the most prevalent UML elements. Guide you in creating fundamental UML models. Prepare you to contribute effectively as a member of a UML Development Team.
Developers, programmers, business analysts, project managers, software architects, testers, documentation specialists, and anyone engaged in the software development lifecycle.
Course Objectives:
Equips you to work with a wide variety of UML elements Teaches you how to create complex UML models Prepares you to become a qualified senior member of a UML Development Team.
Designed for managers seeking to comprehend BPMN diagrams, as well as business consultants, business analysts, business process engineers, system analysts, and professionals involved in analyzing and planning business processes using standardized, unified modeling notation.
Course Objectives:
Generate high-quality process diagrams
Create models using BPMN process notation
Document current-state process information
Implement optimized process flows for labor-intensive processes
Simplify complex process definitions by breaking them into more manageable components
Read more...
Last Updated:
Testimonials (6)
pointing about 'tricky' questions while explanation
The trainer shared his knowledge and led great atmosphere.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Course - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
complete, subject-focused, with multiple exercises and examples
Grzegorz Sposob - ASSECO POLAND S.A.
Course - OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
The explanations and interactivity of the trainer, he really brought the subject well; and even-though I was probably not experienced enough, I did learn a lot from it!
Online UML training in Plovdiv, UML training courses in Plovdiv, Weekend UML courses in Plovdiv, Evening UML training in Plovdiv, UML instructor-led in Plovdiv, Online UML training in Plovdiv, UML instructor in Plovdiv, Weekend UML training in Plovdiv, UML on-site in Plovdiv, UML instructor-led in Plovdiv, UML classes in Plovdiv, Evening UML courses in Plovdiv, UML boot camp in Plovdiv, UML private courses in Plovdiv, UML one on one training in Plovdiv, UML trainer in Plovdiv, UML coaching in Plovdiv