Experience Embedded

Professional Training, Consulting and Project Support

Coaching: Programming Languages

The coaching services by MicroConsult offer a major advantage: our specialists introduce their expertise and experience directly in your solution process, thus contributing to the success of your projects. For example, we will work with you to analyze possible applications and the use of new software engineering or management techniques, develop concrete measures for introducing those techniques and then implement them. Doing so, we cover the following areas: system, software and hardware development, (agile) development processes, self-development, soft skills and software law.

Related trainings

C++ Training: Object-Oriented Programming with C++ - Face-to-Face Training
Training code: E-C++

C++ Advanced: Extended Programming Techniques for C++ Developers - Face-to-Face Training
Training code: E-C++/FOR

Python: Object-Oriented Script Language - Face-to-Face Training
Training code: E-PYTHON

Python for Test Automation - Face-to-Face Training
Training code: E-PYTH-TA

Related trainings


We will be happy to provide you with further information or submit a quotation tailored to your requirements.

> Coaching details as PDF

Coaching: Programming Languages

Coaching Topics – Examples

Introduction of object-oriented programming in your project

Establishing the process of modelling your software with UML (Unified Modeling Language)

Consulting regarding the development of your individual UML style guide and the related template model for your UML tool

Presenting options for automatic program code generation with current UML case tools

Supporting the selection of a UML tool that meets your requirements best

Consulting regarding the generation of the software specification/ documentation

Consulting regarding the generation of your programming guidelines

Review of your program code

Refactoring of existing software