training@actit-consulting.com

+49 6196 400 893

Software Modeling

Software design based on object-oriented principles and UML.
Book now

UML for software architects: From basic understanding to professional application

In this 3-day basic and advanced course for software developers and architects, you will receive the necessary tools to use UML as a powerful tool for design, planning and control in object-oriented systems . The course teaches the basics of object-oriented modeling in a practical way, with a focus on avoiding errors in process modeling and the seamless integration of software models. Through extensive exercises and practical examples, participants develop
a deep understanding of object-oriented system development – from analysis (OOA) to design (OOD) to programming (OOP). After the course, you will be able to use UML as an effective communication and planning tool for your software projects and successfully apply the principles of object-oriented architecture.

Training content

In this In this course, participants receive a thorough introduction to the basics of UML, which serves as a graphical notation for the exploration and documentation of object-oriented models. They learn how complex issues are modeled using object-oriented analysis (OOA) and how these are transferred to object-oriented design (OOD). to map business logic in a comprehensible and sustainable architecture. In addition, the essential principles of object-oriented programming (OOP) are covered, with the focus on the application of common patterns for the realization of qualitative software. Another component of the course is the presentation of leading software tools for Working with UML and source code, which enables efficient implementation and documentation. On request, we can adapt the content and duration of the training to your individual needs. Please feel free to contact us for a free, non-binding consultation – we will work with you to create a tailor-made agenda that is tailored to your needs. your goals and your current knowledge.

You should already bring this with you

To participate in this course, you should already have practical experience in software development, ideally through various projects or systems that go beyond your education. In addition, knowledge and practical experience in at least one high-level programming language is required. Basic knowledge of modeling are also beneficial as they aid in understanding some of the concepts covered.

Attractive features of our training programs

Discover the advantages of our online training:

► Intimate learning environment with a maximum of 10 participants per group
► Use high-resolution video conferences and digital tools for interactive and collaborative learning
► Experience the feeling of a personal classroom with audio, video and screen transmission in real time
► Benefit from regular exercises in large groups and in breakout rooms, always accompanied by our competent trainers
► Learn from didactically trained and experienced trainers
► Receive training documents and exercise materials included
Get ready for an inspiring and effective learning experience!

Discover the exclusive benefits of our on-site training:

► Intensive learning groups with a maximum of 10 participants
► Technically skilled and experienced trainers
► Enjoy drinks, snacks and lunch on all training days – all included
► Benefit from comprehensive training documents and practice materials
Experience a first-class training environment that optimally supports your learning experience.

Open Dates

The next dates will follow shortly – if you have any questions or suggestions, please do not hesitate to contact us!

Contact

Telephone

+49 (0) 6196 400 893

Email

training@actit-consulting.com

Address

actIT academy & consulting GmbH
Alfred – Herrhausen – Allee 3-5, 65760 Eschborn