- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
De cursus Sparx Systems Enterprise Architect is bedoeld voor software engineers, software architects en andere toekomstige gebruikers van Enterprise Architect.
Om aan de cursus Sparx Systems Enterprise Architect te kunnen meedoen is basis kennis van UML en object oriëntatie wenselijk.
De theorie wordt besproken aan de hand van presentatie slides. De concepten worden geïllustreerd met demo's en er is gelegenheid om te oefenen. De cursustijden zijn van 9.30 tot 16.30.
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Sparx Systems Enterprise Architect.
De Enterprise Architect Training is een klassikale training die bij uitstek geschikt is om studenten met ervaring in UML en object-georiënteerde systeem ontwikkeling kennis te laten maken met het UML modeling tool Enterprise Architect van Sparx Systems.
De cursus volgt de cyclus van de ontwikkeling van een applicatie. De cursus biedt studenten de kennis en de hands-on ervaring om UML modellen te maken en code generatie vanuit UML met behulp van Enterprise Architect uit te voeren.
Na afloop van de cursus heeft de student een overzicht van de functionaliteit van Enterprise Architect. De student heeft bestaande modellen onderzocht en beschikt over kennis van aspecten van modelering zoals Requirements, Use Case Diagrams, Class Diagrams, Activity Diagram, State Diagrams en Sequence Diagrams in Enterprise Architect.
De student zal een brede kennis opdoen over het genereren van documenten en webpagina's, over code generatie en reverse engineering en over team collaboration en data modeling in Enterprise Architect.
Module 1 : EA Intro |
Module 2 : Requirements and Use Cases |
Module 3 : Domain Modeling |
What is Enterprise Architect? UML Modeling Tool of Choice Share Models Capture Requirements Generate Documentation Code Generation Reverse Engineering MDA Transformations Model Databases Link EA to IDE's MDG Technologies |
Understanding Requirements Vision Documents Functional Requirements Non-Functional Requirements Requirements Classification Use Cases and Actors System Context Diagram Identifying Use Cases Scenarios Structuring Use Case Model include and extends |
Conceptual Classes UML Notation and Classes Associations Roles in Associations Multiplicity Naming Associations Generalization Specialization Aggregation Composition Attributes |
Module 4 : Interaction Diagrams |
Module 5 : MDG Technologies |
Module 6 : MDA Transformations |
Realizing Requirements From Analysis to Design Object Sequence Diagrams Responsibilities and Methods Class Responsibilities Class Collaborations Interaction Modeling Collaboration Diagrams Translate System Operations Diagram Notations Sequence Diagrams |
MDG Products MDG Technologies MDG Examples Visual Studio.NET Eclipse Loading MDG Examples MDG for Testing BPMN SysML SoaML Gang of Four Patterns |
What is MDA? MDA Directions MDA Helicopter View Platform Models Basic Principles of MDA Building MDA Applications Platform Specific Model Marking a Model Multiple Middleware Models Model Transformations Generate Implementation |
Al onze cursussen zijn klassikale cursussen waarbij de cursisten aan de hand van een ervaren trainer met diepgaande materie kennis door de stof worden geleid. Theorie wordt steeds afgewisseld met oefeningen.
We doen ook maatwerk en passen dan de cursusinhoud aan op uw wensen. Op verzoek gaan we ook in op uw praktijkcases.
De cursustijden zijn in pricipe van 9.30 tot 16.30. Maar we zijn hierin flexibel. Soms moeten mensen namelijk kinderen naar de opvang brengen of halen en komen andere tijden hun beter uit. In goed overleg kunnen we dan andere cursustijden afspreken.
Wij zorgen voor de computers waarop de cursus gehouden kan worden. Op deze computer is de voor de cursus benodigde software al geinstalleerd. U hoeft geen laptop mee te nemen om aan de cursus te kunnen deelnemen. Als u liever op uw eigen laptop werkt kunt u hem desgewenst meenemen. De benodigde software wordt dan aan het begin van de cursus geinstalleerd.
Onze cursussen worden over het algemeen gegeven met Open Source software zoals Eclipse, IntelliJ, Tomcat, Pycharm, Anaconda en Netbeans. Het digitale cursusmateriaal krijgt u na de cursus mee naar huis.
De cursus is inclusief lunch die we in een restaurantje op loopafstand van het cursuslokaal gebruiken.
De cursussen worden op diverse plaatsen in het land gepland. Een cursus gaat op een locatie door als er zich minimaal 3 mensen voor die locatie inschrijven. Als er inschrijvingen voor verschillende locaties zijn gaat de cursus door op onze hoofdlocatie is Houten net onder Utrecht. Een cursus op onze hoofdlocatie gaat ook door bij 2 inschrijvingen en regelmatig ook bij 1 inschrijving. Overigens doen we ook cursussen op de locatie van de klant als men daar prijs op stelt.
De intellectuele eigendomsrechten van de gepubliceerde cursus inhoud, ook wel aangeduid als infosheet, behoren toe aan SpiralTrain. Het is niet toegestaan de cursusinformatie, de infosheet, te publiceren in schiftelijke dan wel digitale vorm zonder de uitdrukkelijke toestemming van SpiralTrain. Onder de cursus inhoud dient te worden verstaan de beschrijving van de cursus inhoud in zinnen alsmede de indeling van de cursus in modules en onderwerpen in de modules.