Object oriented analysis and design using UML

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats
Logo van Learnit
Opleiderscore: starstarstarstarstar_half 8,6 Learnit heeft een gemiddelde beoordeling van 8,6 (uit 494 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeGroningen
12 okt. 2020 tot 15 okt. 2020
placeAmsterdam
27 okt. 2020 tot 30 okt. 2020
placeRotterdam
3 nov. 2020 tot 6 nov. 2020
placeGroningen
17 nov. 2020 tot 20 nov. 2020
10% korting
placeAmsterdam
1 dec. 2020 tot 4 dec. 2020
10% korting
placeRotterdam
8 dec. 2020 tot 11 dec. 2020
10% korting
placeGroningen
21 dec. 2020 tot 24 dec. 2020
10% korting
placeAmsterdam
4 jan. 2021 tot 7 jan. 2021
10% korting
computer Online: Virtuele locatie: Zoom
14 jan. 2021 tot 4 mrt. 2021
10% korting
placeRotterdam
19 jan. 2021 tot 22 jan. 2021
10% korting
placeGroningen
26 jan. 2021 tot 29 jan. 2021
10% korting
placeAmsterdam
9 feb. 2021 tot 12 feb. 2021
10% korting
placeRotterdam
23 feb. 2021 tot 26 feb. 2021
10% korting
placeGroningen
2 mrt. 2021 tot 5 mrt. 2021
10% korting
placeAmsterdam
16 mrt. 2021 tot 19 mrt. 2021
10% korting
placeRotterdam
29 mrt. 2021 tot 1 apr. 2021
10% korting
placeGroningen
13 apr. 2021 tot 16 apr. 2021
10% korting
placeAmsterdam
20 apr. 2021 tot 23 apr. 2021
10% korting
placeRotterdam
4 mei. 2021 tot 7 mei. 2021
10% korting
placeGroningen
18 mei. 2021 tot 21 mei. 2021
10% korting

Beschrijving

Learnit TrainingVolg al onze trainingen nu ook Live Online, comfortabel vanuit huis! 

In deze training leer je objectgeoriënteerde denkwijzen en technieken toe te passen om een softwaresysteem te analyseren, te ontwerpen en te modelleren als een bundeling van samenwerkende objecten. Het modelleren steunt hierbij op de principes van Agile Modeling.

Inhoud

Deze brede software development-training leer je de objectgeoriënteerde denkwijze en technieken te gebruiken. De theorie wordt door de ervaren trainer van Learnit steeds gekoppeld aan de praktijk. De UML-taal zal als een rode draad door de training lopen. De training heeft als startpunt de eisen van een te bouwen software systeem. Die eisen worden beschreven met use cases (beschrijvingen van het gedrag van een systeem). Daarn…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Learnit TrainingVolg al onze trainingen nu ook Live Online, comfortabel vanuit huis! 

In deze training leer je objectgeoriënteerde denkwijzen en technieken toe te passen om een softwaresysteem te analyseren, te ontwerpen en te modelleren als een bundeling van samenwerkende objecten. Het modelleren steunt hierbij op de principes van Agile Modeling.

Inhoud

Deze brede software development-training leer je de objectgeoriënteerde denkwijze en technieken te gebruiken. De theorie wordt door de ervaren trainer van Learnit steeds gekoppeld aan de praktijk. De UML-taal zal als een rode draad door de training lopen. De training heeft als startpunt de eisen van een te bouwen software systeem. Die eisen worden beschreven met use cases (beschrijvingen van het gedrag van een systeem). Daarna leer je hoe in een domain model (een conceptueel model) de verschillende objecten worden onderscheiden, wat hun eigenschappen en relatie zijn en welke informatie ze uitwisselen.

Ook leer je hoe je verantwoordelijkheden aan objecten kunt toekennen, hoe je verantwoordelijkheden vertaalt en hun volgorde zichtbaar maakt door middel van communicatie diagrammen. Zowel statische als dynamische aspecten komen hierbij aan bod. Er wordt aandacht besteed aan de vertaling van de analyse van het systeem naar een Design Class Model en de mapping naar code. Ook worden bekende design principes en een aantal design patronen geleerd. Ten slotte komen aspecten van architectural design aan bod en worden component- en deployment- diagrammen besproken. Gedurende de training wordt Enterprise Architect-software gebruikt als tool om UML-diagrammen in te maken.

Programma

In deze training komen de volgende onderwerpen aan bod:

Dag 1:

  • Software Modelling
  • Software development methods:
    • Waterfall
    • Iterative and incremental
    • UP, UML, OOAD
    • Agile, Scrum
  • Use cases
  • Scenarios
  • Enterprise Architect
  • UML Diagrams
  • Domain Class Diagram

Dag 2:

  • CRC Cards
  • Design Class Diagram
  • Sequence Diagram
  • System Sequence Diagram.
  • Communication Diagram
  • Architecture
  • Design
  • Case Study

Dag 3:

  • Design Principles
  • GRASP
  • SOLID
  • Design Patterns
    • Abstract Factory
    • Factory
    • Factory Method
    • Singleton
    • Adapter
    • Strategy
    • Composite
    • Façade
    • Observer

Dag 4:

  • Model View Controller
  • Model View Controller variants
  • Detailed Design
  • State Chart Diagrams
  • Activity Diagrams
  • Coding
  • Persistence

Doelgroep

Deze training is zeer geschikt voor ontwikkelaars en architecten die objectgeoriënteerde analyse en designtechnieken in combinatie met UML willen leren.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.