Opleidingstype   Klassikaal
Trainingskosten Zie kostenspecificatie
Segmenten

Ontwerp

,

Object Oriëntatie

Praktijkgerichte 5-daagse objectgeoriënteerde training
Code: T-ANO406

Twice heeft deze training ontwikkeld op basis van jarenlange ervaring met het opleiden van software developers. In deze training leert u 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.

Doelgroep

Deze populaire 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.

Doel en opzet van de training

Deze brede software development-training leert u de objectgeoriënteerde denkwijze en technieken te gebruiken. De theorie wordt door de ervaren trainer van Twice 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 systeem. Die eisen worden beschreven met use cases (beschrijvingen van het gedrag van een systeem). Daarna zal aan de orde komen 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 leert u hoe u verantwoordelijkheden aan objecten kunt toekennen, hoe u verantwoordelijkheden vertaalt en hun volgorde zichtbaar maakt door middel van communicatiediagrammen. 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. 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.

Online leeromgeving

Twice gebruikt het meest actuele studiemateriaal. Daarnaast beschikt u over een moderne online leeromgeving, e-Connect.

Duur

5 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.

Opleidingsdata en locaties (inschrijven is mogelijk voor al deze momenten)


Startdatum Variant Dag Locatie Inschrijven Planning
12-03-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
12-03-2012 Dag Maandag Regio Arnhem Inschrijven Planning
12-03-2012 Dag Maandag Regio Den Haag Inschrijven Planning
12-03-2012 Dag Maandag Regio Driebergen Inschrijven Planning
12-03-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
12-03-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
12-03-2012 Dag Maandag Regio Groningen Inschrijven Planning
12-03-2012 Dag Maandag Regio Utrecht Inschrijven Planning
12-03-2012 Dag Maandag Regio Zwolle Inschrijven Planning
16-04-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
16-04-2012 Dag Maandag Regio Arnhem Inschrijven Planning
16-04-2012 Dag Maandag Regio Den Haag Inschrijven Planning
16-04-2012 Dag Maandag Regio Driebergen Inschrijven Planning
16-04-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
16-04-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
16-04-2012 Dag Maandag Regio Groningen Inschrijven Planning
16-04-2012 Dag Maandag Regio Utrecht Inschrijven Planning
16-04-2012 Dag Maandag Regio Zwolle Inschrijven Planning
21-05-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
21-05-2012 Dag Maandag Regio Arnhem Inschrijven Planning
21-05-2012 Dag Maandag Regio Den Haag Inschrijven Planning
21-05-2012 Dag Maandag Regio Driebergen Inschrijven Planning
21-05-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
21-05-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
21-05-2012 Dag Maandag Regio Groningen Inschrijven Planning
21-05-2012 Dag Maandag Regio Utrecht Inschrijven Planning
21-05-2012 Dag Maandag Regio Zwolle Inschrijven Planning
25-06-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
25-06-2012 Dag Maandag Regio Arnhem Inschrijven Planning
25-06-2012 Dag Maandag Regio Den Haag Inschrijven Planning
25-06-2012 Dag Maandag Regio Driebergen Inschrijven Planning
25-06-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
25-06-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
25-06-2012 Dag Maandag Regio Groningen Inschrijven Planning
25-06-2012 Dag Maandag Regio Utrecht Inschrijven Planning
25-06-2012 Dag Maandag Regio Zwolle Inschrijven Planning
30-07-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
30-07-2012 Dag Maandag Regio Arnhem Inschrijven Planning
30-07-2012 Dag Maandag Regio Den Haag Inschrijven Planning
30-07-2012 Dag Maandag Regio Driebergen Inschrijven Planning
30-07-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
30-07-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
30-07-2012 Dag Maandag Regio Groningen Inschrijven Planning
30-07-2012 Dag Maandag Regio Utrecht Inschrijven Planning
30-07-2012 Dag Maandag Regio Zwolle Inschrijven Planning
03-09-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
03-09-2012 Dag Maandag Regio Arnhem Inschrijven Planning
03-09-2012 Dag Maandag Regio Den Haag Inschrijven Planning
03-09-2012 Dag Maandag Regio Driebergen Inschrijven Planning
03-09-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
03-09-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
03-09-2012 Dag Maandag Regio Groningen Inschrijven Planning
03-09-2012 Dag Maandag Regio Utrecht Inschrijven Planning
03-09-2012 Dag Maandag Regio Zwolle Inschrijven Planning
08-10-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
08-10-2012 Dag Maandag Regio Arnhem Inschrijven Planning
08-10-2012 Dag Maandag Regio Den Haag Inschrijven Planning
08-10-2012 Dag Maandag Regio Driebergen Inschrijven Planning
08-10-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
08-10-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
08-10-2012 Dag Maandag Regio Groningen Inschrijven Planning
08-10-2012 Dag Maandag Regio Utrecht Inschrijven Planning
08-10-2012 Dag Maandag Regio Zwolle Inschrijven Planning
12-11-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
12-11-2012 Dag Maandag Regio Arnhem Inschrijven Planning
12-11-2012 Dag Maandag Regio Den Haag Inschrijven Planning
12-11-2012 Dag Maandag Regio Driebergen Inschrijven Planning
12-11-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
12-11-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
12-11-2012 Dag Maandag Regio Groningen Inschrijven Planning
12-11-2012 Dag Maandag Regio Utrecht Inschrijven Planning
12-11-2012 Dag Maandag Regio Zwolle Inschrijven Planning
03-12-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
03-12-2012 Dag Maandag Regio Arnhem Inschrijven Planning
03-12-2012 Dag Maandag Regio Den Haag Inschrijven Planning
03-12-2012 Dag Maandag Regio Driebergen Inschrijven Planning
03-12-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
03-12-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
03-12-2012 Dag Maandag Regio Groningen Inschrijven Planning
03-12-2012 Dag Maandag Regio Utrecht Inschrijven Planning
03-12-2012 Dag Maandag Regio Zwolle Inschrijven Planning

Studieprogramma

Tijdens de training komen de volgende onderwerpen aan bod:

Dag 1

  • The Software Crisis
  • Iterative timeboxed development
  • De definitie van Unified Process (UP)
  • De fasen en herhalingen van UP
  • De artefacten , workflows en rollen in UP
  • Agile modelleren
  • Definitie Unified Modeling Language (UML)
  • Object-technologie
  • Semantic modeling
  • Class and object diagrams
  • Use cases, use case diagrams
  • Sequence and communication diagrams
  • Activity and state machine diagrams
  • Implementation diagrams

Dag 2

  • Analyzing requirements with use cases
  • Use case template
  • Identifying use cases and actors
  • Use case driven approach
  • System and software architecture
  • UML class and object diagrams
  • Behavior, messaging, operations and methods
  • Finding objects, attributes and behavior
  • Finding relationships between classes
  • Associations, multiplicities
  • Domain modeling
  • Contract based development

Dag 3

  • Stereotypes and constraints
  • UML profiles
  • Composition and generalization
  • Inheritance
  • Attributes
  • Interaction diagrams
  • Sequence diagrams
  • Communication diagrams
  • System sequence diagrams
  • CRC cards

Dag 4

  • Object responsibility
  • Definition design pattern
  • Fundamental GRASP patterns
  • Information expert, creator
  • Low coupling, high cohesion
  • Controller and model view controller
  • Design patterns (GOF)
  • Factory, singleton
  • Adapter, composite, façade
  • Strategy, observer
  • Workshop design patterns

Dag 5

  • Visibility between objects
  • Mappings designs to code
  • Creating methods from interaction diagrams
  • UML state chart diagrams
  • States, sub states and state charts
  • External and internal events
  • Actions and activities
  • Activity diagrams
  • Package diagrams, deployment diagrams, component diagrams
  • Detailed design, implementation, test
  • Test driven development
  • Code generation
  • Persistence frameworks

Examen en certificaat

Na afloop van de training krijgt u van Twice het officiële certificaat 'Object Oriented Analysis and Design Using UML'.

Kosten

Inschrijfgeld: € 25,-
Trainingskosten: € 2.325,-
Studiemateriaal: € 150,-
Certificaatkosten: € 25,-
Locatie- en arrangementskosten: Zie onderstaande toelichting

Locatie- en arrangementen

Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50 per dag. Een dagarrangement bestaat uit zaalhuur, gebruik van ICT-middelen, onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.

Btw

Op alle opleidingen en trainingen is 19% btw van toepassing en voor het studiemateriaal 6%. Met uitzondering van volledige MBO niveau 2, 3 en 4 opleidingen en de volledige HBO Bacheloropleidingen. Voor organisaties die geen btw kunnen terugvorderen, bestaat de mogelijkheid het volledige aanbod op deze website btw vrij gefactureerd te krijgen. In dit geval wordt een btw correctie van 10% toegepast. Dit betekent een voordeel van 7,5% op de inclusief btw prijs. De hoogte van btw is onder voorbehoud van eventuele wetswijzigingen.

Code: T-ANO406

Nieuwsbrief van Twice?