Learnit Training

Cursus Object oriented analysis and design using UML Live Online

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.

Voorkennis

Voor deelname aan deze training is kennis van de basisprincipes van objectoriëntatie en ervaring in objectgeoriënteerde softwareontwikkeling vereist.

Opmerking

Na afloop van de training krijg je het officiële certificaat 'Object Oriented Analysis and Design Using UML' van Learnit.

Lesvorm

Deze training wordt via internet gegeven, live, door een trainer. Je kunt vanuit huis inloggen en de trainer zal je actief begeleiden samen met andere deelnemers.

Deelname aan een online training van Learnit is laagdrempelig en niet ingewikkeld. We maken hiervoor gebruik van de software van Zoom. Bekijk hier de animatie.

Er is voldoende tijd voor vragen en interactie met de andere deelnemers. Je kunt de training volgen vanaf een laptop, pc of een mobiel device. We raden een laptop of pc met microfoon en webcam aan. Op een laptop zijn deze meestal al aanwezig. Je kunt ervoor kiezen of je wel of geen gebruik wilt maken van je eigen videobeeld en geluid. Je hoeft dus niet zelf in beeld.

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Investering

Open inschrijving, per persoon, inclusief cursusmateriaal:


Prijs excl. btw

€ 1600,-

btw 21%

€ 336,-

Totaal incl. btw

€ 1936,-

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.


Referenties

De cursus Object oriented analysis and design using UML Live Online is beoordeeld met een gemiddelde van 8.8.

"Very nice school to learn a variety of training with dedicated experts."

"In een kort tijdsbestek, helaas was ik de tweede dag verhinderd, heb ik hele praktische toepassingen geleerd."

"Zeer goede training die in de praktijk is toe te passen."

"Het is een organisatie die vooraf vraagt waar de training over moet gaan en met hoeveel deelnemers, je weet dus gelijk waar je aan toe bent. De samenwerking heb ik als prettig ervaren. Veel informatie gekregen maar ook in praktijk toegepast."

"Zeer kundige trainer met brede kennis van zaken. Faciliteiten zijn dik in orde. lesdag (7 uren) is net lang genoeg om geconcentreerd te blijven"