Personal menu
Zoek
U heeft geen artikelen in uw winkelwagen

Inleiding Object-Oriëntatie en UML (Active Learning) (Virtueel)

Volg de Inleiding Object-Oriëntatie en UML van Vijfhart en leer objectoriëntatieconcepten toepassen en UML-diagrammen maken.
Referentienummer: 6984
Leverancier: Vijfhart
*
Planning
€1350,00

Alle UML-diagrammen komen aan bod, maar de nadruk ligt op de meest gebruikte in de praktijk: use-case-, activiteit-, klasse- en sequence-diagrammen. De cursus sluit af met een casus waarin je de diverse diagrammen samen toepast.

Je leert de belangrijkste OO-concepten begrijpen en toepassen: werken met klassen en instanties, attributen en methoden, encapsulation met public en private, associaties en constructors. Ook onderwerpen als overerving (specialisatie, generalisatie, superklasse en subklasse), visibility, overriding en overloading komen uitgebreid aan bod. Daarnaast verdiep je je in abstracte klassen, polymorfisme, interfaces, static variabelen en methoden, en de mogelijke problemen bij multiple inheritance. Ook ontdek je hoe je design patterns inzet en hoe een objectgeori& #235;nteerd programma gebruik kan maken van databases.

De theorie vertaal je direct naar de praktijk met UML. Je leert wat een use-case model is, hoe actoren, stereotypen en flows werken en welk detailniveau een model moet hebben. Verder oefen je met activiteitdiagrammen, klassendiagrammen en toestandsdiagrammen, en leer je hoe je de betekenis van associaties correct weergeeft. Ook user interface-modellering krijgt een plek in het ontwerpproces. In de afsluitende casus breng je alles samen en oefen je met het toepassen van de verschillende diagrammen in een realistisch scenario.

Deze cursus gaat altijd door (startgarantie).


Deze opleiding heeft de volgende onderwerpen:
#Denken in objecten

#Overerving

#Polymorfisme en multiple inheritance

#Object ori& #235;ntatie in de praktijk

#Introductie UML en Use Cases

#Processen

#Klassendiagrammen en toestandsdiagrammen

#Overige diagrammen

#Denken in objecten

#Object geori& #235;nteerd versus procedureel programmeren

#Klassen en instanties

#Attributen en gegevenstypen

#Methoden

#Het afschermen van interne structuur

#Private en public

#Getters en setters

#De constructor

#Associaties

#Overerving

#Specialisatie en generalisatie

#Zichbaarheid

#Overriding

#Overloading

#Polymorfisme en multiple inheritance

#Abstracte klassen

#Polymorfisme

#Multiple inheritance

#Object ori& #235;ntatie in de praktijk

#Correct toepassen van overerving

#Compositie

#Code delegeren

#Toegang tot databases

#Design Patterns

#Referentie naar zichzelf: this

#Klassevariabelen en -methoden

#Introductie UML en Use Cases

#Introductie in UML

#Hi& #235;rarchie van UML diagrammen

#Use Case model

#Wat is een Use Case model?

#Inhoud van een Use Case

#Stappenplan

#Wat een Use Case niet is

#Voorbeeld: Specificatie orderadministratie

#Stereotypen

#Flows

#Actoren

#Condities

#Toepassingen van een Use Case model

#Processen

#Activiteitdiagram

#Voorbeeld proces: koffiezetten

#Voorbeeld proces: bestelling verwerken

#Volgordediagram

#Een voorbeeld met een Data Access Object (DAO)

#Communicatiediagram

#Toepassen volgorde- en communicatiediagram

#Klassendiagrammen en toestandsdiagrammen

#Klassendiagram

#Betekenis van associaties

#Multipliciteit

#Afhankelijkheden

#Objectendiagrammen

#Complexe relaties

#Constraints

#Toepassingen van het klassendiagram

#Toestandsdiagram

#Overige diagrammen

#User interface modelleren

#Overige diagrammen

#Package diagram

#Component diagram

#Gebruiksdiagram

#Interactie-overzicht diagram

#Composite structure diagram

#Timing diagram

#Toepassingen van de diagrammen

#Het ontwerpproces in praktijk

Alle UML-diagrammen komen aan bod, maar de nadruk ligt op de meest gebruikte in de praktijk: use-case-, activiteit-, klasse- en sequence-diagrammen. De cursus sluit af met een casus waarin je de diverse diagrammen samen toepast.

Je leert de belangrijkste OO-concepten begrijpen en toepassen: werken met klassen en instanties, attributen en methoden, encapsulation met public en private, associaties en constructors. Ook onderwerpen als overerving (specialisatie, generalisatie, superklasse en subklasse), visibility, overriding en overloading komen uitgebreid aan bod. Daarnaast verdiep je je in abstracte klassen, polymorfisme, interfaces, static variabelen en methoden, en de mogelijke problemen bij multiple inheritance. Ook ontdek je hoe je design patterns inzet en hoe een objectgeori& #235;nteerd programma gebruik kan maken van databases.

De theorie vertaal je direct naar de praktijk met UML. Je leert wat een use-case model is, hoe actoren, stereotypen en flows werken en welk detailniveau een model moet hebben. Verder oefen je met activiteitdiagrammen, klassendiagrammen en toestandsdiagrammen, en leer je hoe je de betekenis van associaties correct weergeeft. Ook user interface-modellering krijgt een plek in het ontwerpproces. In de afsluitende casus breng je alles samen en oefen je met het toepassen van de verschillende diagrammen in een realistisch scenario.

Deze cursus gaat altijd door (startgarantie).


Deze opleiding heeft de volgende onderwerpen:
#Denken in objecten

#Overerving

#Polymorfisme en multiple inheritance

#Object ori& #235;ntatie in de praktijk

#Introductie UML en Use Cases

#Processen

#Klassendiagrammen en toestandsdiagrammen

#Overige diagrammen

#Denken in objecten

#Object geori& #235;nteerd versus procedureel programmeren

#Klassen en instanties

#Attributen en gegevenstypen

#Methoden

#Het afschermen van interne structuur

#Private en public

#Getters en setters

#De constructor

#Associaties

#Overerving

#Specialisatie en generalisatie

#Zichbaarheid

#Overriding

#Overloading

#Polymorfisme en multiple inheritance

#Abstracte klassen

#Polymorfisme

#Multiple inheritance

#Object ori& #235;ntatie in de praktijk

#Correct toepassen van overerving

#Compositie

#Code delegeren

#Toegang tot databases

#Design Patterns

#Referentie naar zichzelf: this

#Klassevariabelen en -methoden

#Introductie UML en Use Cases

#Introductie in UML

#Hi& #235;rarchie van UML diagrammen

#Use Case model

#Wat is een Use Case model?

#Inhoud van een Use Case

#Stappenplan

#Wat een Use Case niet is

#Voorbeeld: Specificatie orderadministratie

#Stereotypen

#Flows

#Actoren

#Condities

#Toepassingen van een Use Case model

#Processen

#Activiteitdiagram

#Voorbeeld proces: koffiezetten

#Voorbeeld proces: bestelling verwerken

#Volgordediagram

#Een voorbeeld met een Data Access Object (DAO)

#Communicatiediagram

#Toepassen volgorde- en communicatiediagram

#Klassendiagrammen en toestandsdiagrammen

#Klassendiagram

#Betekenis van associaties

#Multipliciteit

#Afhankelijkheden

#Objectendiagrammen

#Complexe relaties

#Constraints

#Toepassingen van het klassendiagram

#Toestandsdiagram

#Overige diagrammen

#User interface modelleren

#Overige diagrammen

#Package diagram

#Component diagram

#Gebruiksdiagram

#Interactie-overzicht diagram

#Composite structure diagram

#Timing diagram

#Toepassingen van de diagrammen

#Het ontwerpproces in praktijk