„Danke für die Hilfe und den super Support. Auch sonntags. Respekt!”
Patrick V.
Kunden-Login ()

Fundamentals of Object-Oriented Programming (OOP)

This workshop is aimed at programmers and software developers who already know the basics of programming, and who now want to improve their skills in object-oriented programming. Applying the techniques of OOP will vastly improve productivity in the process and quality of the product.

This training is available for C#, Java, and Delphi. It is is designed in a workshop format for small groups, held at your location. The content can be tailored to your needs. The course language is German or English.

Dr. Andreas Mertgen has many years of experience in object-oriented software development - with an emphasis on clean code - as well as in teaching at Technical University of Berlin.

Workshop Agenda

Object-Oriented Programming

  • Classes and Objects
  • Inheritance
  • Abstraction, Overriding and Dynamic Dispatch
  • Encapsulation
  • Interfaces

Correctness

  • Typing and Type Systems
  • Polymorphism
  • Generics
  • Memory Management and Garbage Collection
  • Exceptions and Debugging
  • Unit-Testing

Design

  • Principles of Object-Oriented Design
  • Modularization
  • Reuse
  • Design Patterns
Login
Passwort anfordern
Abbrechen mit ESC