| ||||||||||||||
| Specificatie: | ||||||||||||||
| Workshop UML voor developers | ||||||||||||||
| ||||||||||||||
| Overview | ||||||||||||||
Leer UML als dé sleutel tot gestructureerde softwareontwikkeling: van use cases tot GRASP-patronen, met hands-on casus voor directe toepassing. Deze cursus biedt een diepgaande kennismaking met Unified Modeling Language (UML) en de bijbehorende methodieken binnen softwareontwikkeling. Je leert waarom UML essentieel is voor het structureren van complexe systemen en hoe diagrammen elkaar aanvullen. We behandelen Object Oriënted Strategie, referentiearchitecturen en de Rational Unified Process (RUP), met nadruk op de Inception- en Elaboratie-fase. Je krijgt inzicht in het opstellen en structureren van use cases, het rangschikken van requirements via de MoSCoW-methode, en het toepassen van User-Centered Design. In de analysefase verkennen we objecten, klassen, CRC-kaarten en UML-syntax. Tot slot behandelen we designprincipes, GRASP-patronen en interfaces, met een casus als praktische programmeeropdracht. | ||||||||||||||
| Doelstelling | ||||||||||||||
Deze workshop leert cursisten hoe ze een applicatie gestructureerd volgens UML kunnen analyseren en bouwen. | ||||||||||||||
| Doelgroep | ||||||||||||||
Analisten en programmeurs die willen ontwerpen en bouwen volgens OO technologie. | ||||||||||||||
| Inhoud | ||||||||||||||
| ||||||||||||||
| Gedetailleerde inhoud | ||||||||||||||
| ||||||||||||||
| Certificering | ||||||||||||||
Op deze module is geen aparte certificering van toepassing. | ||||||||||||||
| Materiaal | ||||||||||||||
Nederlandstalig materiaal. | ||||||||||||||
| Kennis niveau | ||||||||||||||
mbo+ | ||||||||||||||
| Voorkennis | ||||||||||||||
Kennis op het niveau van de cursus Basiskennis Informatie Systemen (OCKS04) (zie traject Systeemontwikkeling).
Bekend zijn met fundamentele software engineering problemen en technieken. Ervaring met een object georiënteerde taal (bijvoorbeeld Java) is een voordeel. | ||||||||||||||
| ||||||||||||||
| Specificatie: | ||||||||||||||
| Workshop UML voor developers | ||||||||||||||
| ||||||||||||||
| Overview | ||||||||||||||
Leer UML als dé sleutel tot gestructureerde softwareontwikkeling: van use cases tot GRASP-patronen, met hands-on casus voor directe toepassing. Deze cursus biedt een diepgaande kennismaking met Unified Modeling Language (UML) en de bijbehorende methodieken binnen softwareontwikkeling. Je leert waarom UML essentieel is voor het structureren van complexe systemen en hoe diagrammen elkaar aanvullen. We behandelen Object Oriënted Strategie, referentiearchitecturen en de Rational Unified Process (RUP), met nadruk op de Inception- en Elaboratie-fase. Je krijgt inzicht in het opstellen en structureren van use cases, het rangschikken van requirements via de MoSCoW-methode, en het toepassen van User-Centered Design. In de analysefase verkennen we objecten, klassen, CRC-kaarten en UML-syntax. Tot slot behandelen we designprincipes, GRASP-patronen en interfaces, met een casus als praktische programmeeropdracht. | ||||||||||||||
| Doelstelling | ||||||||||||||
Deze workshop leert cursisten hoe ze een applicatie gestructureerd volgens UML kunnen analyseren en bouwen. | ||||||||||||||
| Doelgroep | ||||||||||||||
Analisten en programmeurs die willen ontwerpen en bouwen volgens OO technologie. | ||||||||||||||
| Inhoud | ||||||||||||||
| ||||||||||||||
| Gedetailleerde inhoud | ||||||||||||||
| ||||||||||||||
| Certificering | ||||||||||||||
Op deze module is geen aparte certificering van toepassing. | ||||||||||||||
| Materiaal | ||||||||||||||
Nederlandstalig materiaal. | ||||||||||||||
| Kennis niveau | ||||||||||||||
mbo+ | ||||||||||||||
| Voorkennis | ||||||||||||||
Kennis op het niveau van de cursus Basiskennis Informatie Systemen (OCKS04) (zie traject Systeemontwikkeling).
Bekend zijn met fundamentele software engineering problemen en technieken. Ervaring met een object georiënteerde taal (bijvoorbeeld Java) is een voordeel. | ||||||||||||||