back to search
You will learn professional software development practices using a high-level language. The focus is on object-oriented design (UML), advanced OOP concepts (SOLID, inheritance, interfaces, exceptions, dependency injection), design patterns, teamwork (repositories, unit testing, documentation) and handling data exchange interfaces (XML, SQL). In the end you will be able to practically apply these concepts and implement them in team projects.
No ratings for this module yet.
Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.
Reviews are automatically checked before they are published.
Official page in TUMonline · Details are not binding.