/ BCF / Cursussen / ICT-cursussen / Object Oriented Programming with UML
 
Algemene Informatie ICT-cursussen Cursussen Toegepaste Statistiek Inschrijven Laatste Nieuws Kalender Certificaten Cursusbrochure Contact

Coursenumber 555

Object Oriented Programming with UML


Before jumping into the world of object-oriented programming languages, the users must first master
the object-oriented thought process. This course is an introduction to fundamental Object-Oriented concepts.
Also, a software designer or architect who seeks to represent the design of a software system can
choose from a wide variety of notational languages, each aligned with a particular analysis and design
methodology. This course uses the industry-standard Unified Modeling Language (UML) as a means of depicting
Object-Oriented (OO) software design and providing the students with a common notation and
vocabulary for communicating their ideas.

Topics include:
- Introduction to Object-Oriented concepts:
- objects data and behaviors
- class, attributes, methods, messages
- encapsulation, inheritance, polymorphism
- How to think in terms of objects
- Advance Object-Oriented concepts:
- constructors, destructors
- error handling
- operator overloading
- multiple inheritance
- The anatomy of a class
- Class design guidelines
- Designing with Objects
- Software reuse
- The Evolution of Object-Oriented Languages
- The UML language

This course is valuable for those who need to take full advantage of the benefits of OO software development.
The intended audience includes designers, developers, and anyone who wants to gain a general understanding of
what object orientation is all about, and need a common, practical technique for describing object-oriented
systems. Also the course is a prerequisite for the C++ course.
Familiarity with the OO programming language is helpful, but not assumed.
 

Documentation Handed-out at the beginning of the course
Language The documentation used in the course is in English.
The language of communication can be either Dutch or English, to be decided by mutual agreement with the students
Prerequisite knowledge non
Cursusduur 4 half days
Form Partly theory, partly hand-on experience
Planning Nog geen datum bekend. Deze cursus is nog niet gepland.
Maximum number
of participants
20

Inschrijven