About ABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
OO concepts and techniques


This course offers:

  • an insight into the possibilities, meaning and advantages of OO. The object oriented thinking throughout the development cycle is clearly illustrated;
  • a discussion of the differences from traditional ways of development, also with respect to the maintenance of applications and code reuse;
  • an overview of the characteristics of some OO languages and the 'Component Based Development' concept;
  • an insight into the consequences of OO technology at a company level;
  • an overview of available OO tools, languages and database systems.

Main topics

  • The 'object oriented' paradigm:

object • class • encapsulation • inheritance • polymorphism

  • OO application development cycle:

OO analysis and design • implementation • testing • maintenance • comparison with traditional development

  • OO methods and processes

RUP • Agile Modeling • UML

  • OO application domains:

Application architecture • distributed environments • integration with existing systems • reuse

  • OO languages • OO tools • data bases • Component Based Development
  • Cases and exercises

Intended for

This course is designed for project leaders, managers, analysts and application developers. You can test yourself to see if this course contains enough new information for you by printing and filling in the self-test (PDF file - 46 KB).


Some familiarity with traditional application development gives the participant a better insight into the advantages of object technology.

Training method

Day 1 mainly contains a theoretical explanation. During day 2 the OO way of thinking will be elaborated by using an illustrative application.

Course leader

Guido Indesteege, Sandy Schillebeeckx, Ludo Van den dries.


2 days.


You can enrol by clicking on a date
datedur.lang.  location  price
08 Jun2ELeuven  (BE)950 EUR  (excl. VAT) 
05 Sep2NLeuven  (BE)950 EUR  (excl. VAT) 
13 Sep2NWoerden  (NL)950 EUR  (exempt from VAT) 
07 Nov2FLeuven  (BE)950 EUR  (excl. VAT) 
15 Nov2NWoerden  (NL)950 EUR  (exempt from VAT) 

Global score

4.2/5 (based on 271 evaluations)


The course really helped me to understand the concepts of OO technology. (, )
Goed startpunt om meer te weten over OO en Java. (, )
interssante cursus en goede lesgever! (, )
prima cursus (, )
It was a very good course, complete with much interaction (, )
Zeer goed. To the point. Niet te kort, niet te lang. Ervaren docent met goede kennis. (, )
OO concepts are clear and some particular techniques are very interesting (, )
In korte tijd is deze toch wel complexe materie duidelijk uitgelegd door de docent. (, )
duidelijke en heldere uitleg van de docent. OO concepts en techniques (, )
zeer goede inleiding in concepten en technieken (, )

Refresh this page to see other comments.