Object Orientation
placeAmsterdam 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Houten, Dag 1 |
computer Online: Online 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Online, Dag 1 |
placeRotterdam 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Rotterdam, Dag 1 |
placeZwolle 9 mar. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Houten, Dag 1 |
computer Online: Online 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Online, Dag 1 |
placeRotterdam 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Rotterdam, Dag 1 |
placeZwolle 11 mei. 2026Toon rooster event 11 mei 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Houten, Dag 1 |
computer Online: Online 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Online, Dag 1 |
placeRotterdam 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Rotterdam, Dag 1 |
placeZwolle 6 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 7 sep. 2026Toon rooster event 7 september 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 7 sep. 2026Toon rooster event 7 september 2026, 09:30-16:30, Eindhoven, Dag 1 |
Intro Object Oriëntatie
De cursus gaat van start met een inleiding waarin wordt uitgelegd hoe men tot oriëntatie object is gekomen. Hierbij wordt ingegaan op de software crisis en hoe je object kunt beschouwen als domein en programma concepten.
Classes en Objects
Vervolgens komen de kenmerken van classes en objects aan de orde. Dan wordt besproken wat classes zijn en hoe objecten kunnen worden geïnstantieerd. Ook komt aan de orde hoe de verantwoordelijkheid voor data opslag en verwerking aan classes kan worden toegewezen door middel van attributen en methoden.
Obj…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Intro Object Oriëntatie
De cursus gaat van start met een inleiding waarin wordt uitgelegd hoe men tot oriëntatie object is gekomen. Hierbij wordt ingegaan op de software crisis en hoe je object kunt beschouwen als domein en programma concepten.
Classes en Objects
Vervolgens komen de kenmerken van classes en objects aan de orde. Dan wordt besproken wat classes zijn en hoe objecten kunnen worden geïnstantieerd. Ook komt aan de orde hoe de verantwoordelijkheid voor data opslag en verwerking aan classes kan worden toegewezen door middel van attributen en methoden.
Object Oriented Concepts
Eveneens worden bekende object georiënteerde concepten als encapsulation, inheritance, polymorfisme, interfaces en abstracte classes toegelicht en gedemonstreerd. De relaties die tussen classes kunnen bestaan, zoals associatie, aggregatie en compositie komen eveneens aan bod
Object Oriented Modeling
Tot slot wordt aandacht besteed aan de standaard methoden en
technieken van object georiënteerd systeem ontwerp en modellering
met UML.
Doelgroep Cursus Object Orientation
De cursus Object Orientation is bedoeld voor mensen die vertrouwd willen raken met de basisbegrippen van object georiënteerde systeemontwikkeling.
Voorkennis Object Orientation
Voor deelname aan de cursus Object Orientation zijn geen specifieke vaardigheden nodig. Algemene kennis van systeem ontwikkeling is nuttig voor een goede begripsvorming.
Uitvoering Training Object Orientation
De theorie wordt behandeld op basis van presentatie slides. Demos en oefeningen worden gebruikt om de theorie te illustreren. De cursustijden zijn van 9.30 tot 16.30.
Certificering Object Orientation
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Object Orientation.
Modules
Module 1 : Intro Object Orientation
- Characteristics of Software
- Software Crisis
- Object Oriented Paradigm
- Object Orientation in Software Process
- Domain Analysis
- Requirements Gathering
- Use Case Analysis
- Use Case Diagrams
- Object Orientation in Software Design
- Objects as Domain Concepts
- Objects as Program Concepts
- Reusability
- Object Oriented Programming Paradigm
- Unstructured Programming
- Procedural Programming
- Object Oriented Programming
Module 2 : Classes and Objects
- Abstraction in Object Orientation
- Procedural versus OO View
- Objects
- Classes
- Instance variables
- Methods and Operations
- Class or Instance?
- Identifying Classes
- Identifying Attributes
- Assign Responsibilities to Classes
- Identifying Operations
- Prototyping on paper
- CRC Cards
- Constructors
- Creating Objects
- Using Objects
Module 3 : Object Oriented Concepts
- Object Orientated Concepts
- Other Key Concepts
- Encapsulation
- Access Control
- Class Fields and Methods
- Inheritance
- Inheritance Hierarchy
- Is a rule
- Method Overloading
- Method Overriding
- Polymorphism
- Polymorphism Example
- Abstract Classes
- Interfaces
- Interface Implementation
- Dynamic Binding
Module 4 : Object Oriented Modeling
- Object Oriented Modeling with UML
- UML Diagrams and Views
- Static Modeling
- Class Diagram
- Generalizations
- Avoid Unnecessary Generalizations
- Associations
- Identifying Associations
- Aggregation
- Composition
- Object Diagrams
- Associations versus Generalizations
- Interfaces
- Dynamic Modeling
- Interaction Diagrams
- Sequence Diagrams
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
