Opleiding: Cursus UML

Welkom bij de Cursus UML

De Unified Modeling Language (UML) is een verzameling van methoden en technieken om jouw applicatie op een eenduidige manier te ontwerpen. UML is erop gericht je een beter beeld te geven van de functionaliteit van een te bouwen object geörienteerde applicatie. De UML bestaat voornamelijk uit een aantal schematechnieken.

Wat kun je met UML?

Met UML maak je een blauwdruk van jouw applicatie, zodat precies bekend is wat de verschillende onderdelen moeten doen en hoe de relaties tussen deze onderdelen liggen. De techniek leent zich dan ook zeer goed voor een object georiënteerde aanpak. Wanneer je in teamverband aan een project werkt, kun je met UML schema's ook goed het werk verdelen.

Tijdens de cursus

Tijdens de Cursus UML maak je kennis met object georiënteerde ontwikkeltechnieken. Welke uitgangspunten komen aan bod bij deze vorm van ontwikkeling? Hoe pas je deze eigenlijk toe? Binnen de Cursus UML gebruiken we verschillende UML schematechnieken om een algemene functionele beschrijving en een gedetailleerd model van jouw applicatie te maken. Je leert use-case diagrammen, klassendiagrammen en toestandsdiagrammen kennen en toepassen.

Met Cursus UML maak je een vliegende start met object georiënteerde technieken en de beschrijving van jouw applicatie in UML.


Tijdens de Cursus UML komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.

Introductie object oriëntatie

Object geörienteerd ontwikkelen is de laatste jaren erg belangrijk geworden. Deze manier van ontwikkelen geeft u veel inzicht in de applicatie zonder dat hij daadwerkelijk gebouwd is.

Binnen deze module introduceren we de belangrijkste begrippen die bij object oriëntatie behoren: object, klasse en methode. Je leert deze begrippen te doorgronden en hun functie te begrijpen.

Introductie UML

We beginnen met een introductie in UML. UML wordt als schematechniek meestal gebruikt om een blauwdruk te maken van object geörienteerde software. Dit betekent dat de methode ingezet wordt om vooraf te bepalen hoe een systeem exact in elkaar zit, welke relaties er bestaan tussen de verschillende facetten van het systeem en welke mogelijkheden de verschillende objecten hebben.

UML wordt gebruikt om vooraf de bepalen hoe een applicatie eruit ziet. Hierdoor is het mogelijk om de ontwikkeling tijdig bij te sturen. Ook analyse van de applicatie behoort tot de mogelijkheden.

Tijdens deze module maak je kennis met de mogelijkheden van UML. Je krijgt een overzicht van de gebruikte technieken en toepassingen.

Use case diagrammen en klassendiagrammen

Tijdens deze module leer je verschillende UML schematechnieken kennen. In een use case diagram beschrijven we exact wat de gebruiker moet doen om een bepaald doel in de applicatie te bereiken. Een klassediagram daarentegen richt zich al veel meer op het technisch ontwerp van de applicatie. Hier beschrijven we welke methoden (functionaliteit) en afhankelijkheden de verschillende klassen hebben en hoe we ze kunnen gebruiken.

UML en object oriëntatie in de praktijk

Aan de hand van een concrete case ontwerp je een aantal Use Case diagrammen. Daarnaast zullen wij een aantal klassen concreet ontwerpen in de vorm van klassediagrammen. In overleg met de docent kun je zelf cases aanleveren.

Meer...
€1.599
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Unified Modeling Language (UML)
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 1 dec. 2025
Eindhoven
wo 3 dec. 2025
Virtueel
wo 3 dec. 2025
Apeldoorn
di 9 dec. 2025
Utrecht
di 9 dec. 2025
Rotterdam
di 30 dec. 2025
Apeldoorn
wo 7 jan. 2026
Utrecht
wo 7 jan. 2026
Eindhoven
do 8 jan. 2026
Virtueel
do 8 jan. 2026
Rotterdam
wo 28 jan. 2026
Apeldoorn
do 5 feb. 2026
Utrecht
do 5 feb. 2026
Eindhoven
vr 6 feb. 2026
Virtueel
vr 6 feb. 2026
Rotterdam
do 26 feb. 2026
Apeldoorn
vr 6 mrt. 2026
Utrecht
vr 6 mrt. 2026
Eindhoven
ma 9 mrt. 2026
Virtueel
ma 9 mrt. 2026
Rotterdam
vr 27 mrt. 2026
Eindhoven
di 7 apr. 2026
Virtueel
di 7 apr. 2026
Apeldoorn
ma 13 apr. 2026
Utrecht
ma 13 apr. 2026
Rotterdam
ma 27 apr. 2026
Eindhoven
wo 6 mei 2026
Virtueel
wo 6 mei 2026
Apeldoorn
di 12 mei 2026
Utrecht
di 12 mei 2026
Rotterdam
di 26 mei 2026
Eindhoven
do 4 jun. 2026
Virtueel
do 4 jun. 2026
Apeldoorn
wo 10 jun. 2026
Utrecht
wo 10 jun. 2026
Rotterdam
wo 24 jun. 2026
Eindhoven
vr 3 jul. 2026
Virtueel
vr 3 jul. 2026
Apeldoorn
do 9 jul. 2026
Utrecht
do 9 jul. 2026
Rotterdam
do 23 jul. 2026
Eindhoven
ma 3 aug. 2026
Virtueel
ma 3 aug. 2026
Apeldoorn
vr 7 aug. 2026
Utrecht
vr 7 aug. 2026