|
|
/
/
/
/
|
|
|
|
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
|
|