OCUP2 UML Certificering - Voorbereiden op het UML2 Intermediate-examen. Training Cursus
Doelgroep:
Ontwikkelaars, programmeurs, business analysts, projectmanagers, softwarearchitecten, testers, mensen die verantwoordelijk zijn voor documentatie of iedereen die betrokken is bij het softwareontwikkelingsproces.
Doelen:
Bereidt u voor om te werken met een breed scala aan UML-elementen
Lerend u hoe u complexe UML-modellen kunt maken
Bereidt u voor om een geanimeerd lid van een UML-ontwikkelteam te worden.
Certificaat
Cursusaanbod
Basisstructuur
- Backus-Naur Form (BNF)
- Nam ruimten
- TYPES & Multipliciteit
- Constraints
- Afhankelijkheden
- Tijd
- Intervallen
- Pakketten
- Informatiestromen
Classificatie
- Classifiers
- Eigenschappen
- Operaties
- Generalisatie Sets
- Instanties
Gestructureerde Classifiers
- Gestructureerde Classifiers
- Klassen
- Associaties
- Samenwerkingen
Onderdelen
- Geëncapsuleerde Classifiers
- Onderdelen
- Implementaties
- Artificieën
- Nodes
Gemeenschappelijk Gedrag
- Signalen
- Ontvangsten
- Gedragingen
- Gebeurtenissen
Activiteiten en Acties
- Activiteiten
- Controlnodes
- Objectnodes
- Activiteitsgroepen
- Acties
- Aanroepacties
- Gestructureerde Acties
- Uitbreidingsgebieden
Interacties
- Interacties
- Lifelines
- Berichten
- Fragments
- Interactiegebruik
- Sequendiagrammen
- Communicatiediagrammen
Statusmachines en Gebruiksgevallen
- Statusmachine onderwerpen
- Protocolstatusmachines
- Interfaces
- Gebruiksgevallen
Vereisten
Goeie kennis van een objectgeoriënteerde taal, basiskennis van UML. Raadpleeg de OCUP2 UML 2.5 Certification - Foundation Exam Preparation Course.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
OCUP2 UML Certificering - Voorbereiden op het UML2 Intermediate-examen. Training Cursus - Boeking
OCUP2 UML Certificering - Voorbereiden op het UML2 Intermediate-examen. Training Cursus - Navraag
OCUP2 UML Certificering - Voorbereiden op het UML2 Intermediate-examen. - Consultancyaanvraag
Consultancyaanvraag
Getuigenissen (1)
alles was van zeer hoge kwaliteit. Bedankt!
Magda Lesniak - Comarch Polska S.A.
Cursus - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Creative Problem Solving met Gamification Technieken (Design Thinking)
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is gericht op deelnemers van beginner tot gemiddeld niveau die dagelijkse uitdagingen op de werkplek willen oplossen door middel van gamification-technieken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de principes van Design Thinking en de toepassing ervan op het oplossen van problemen.
- Integreer gamification-technieken om betrokkenheid en innovatie te bevorderen.
- Ontwikkel creatieve en praktische oplossingen voor veelvoorkomende problemen op de werkplek.
- Werk effectief samen tussen teams om probleemoplossende strategieën te implementeren.
- Pas iteratieve benaderingen toe om oplossingen te verfijnen door middel van feedback en experimenten.
Domain Driven Design: Concepten en Praktijken
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ontwikkelaars, architecten en analisten van gemiddeld niveau die DDD-concepten en -praktijken willen leren en toepassen op hun softwareprojecten.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de belangrijkste DDD-concepten (begrensde contexten, entiteiten, enz.) en hun toepassing in softwareprojecten.
- Pas strategische DDD toe om het domeinmodel te definiëren en te ontwerpen, subdomeinen te identificeren en grenzen vast te stellen.
- Implementeer tactische DDD met behulp van patronen zoals CQRS, fabrieken en event sourcing.
- Herstructureer en moderniseer legacy-systemen effectief met DDD-technieken.
- Ontwerp en implementeer product-, domein- en teamgerichte architecturen.
- Gebruik data mesh om een domeingeoriënteerd dataplatform te creëren dat datadetectie en -beheer ondersteunt.
Inleiding tot Domain Driven Design
14 UrenDomain Driven Design (DDD) is een benadering voor het omgaan met complex gedrag bij het ontwikkelen van software .
Design Patterns
14 UrenDesign Thinking: Empathiseer met Interne Klanten
7 UrenDesign Thinking is een mensgericht methode voor het oplossen van problemen door middel van empathie, definitie, ideatie, prototyping en testing. Deze versie van de cursus legt een sterke nadruk op de Empathize-fase, waarbij de nadruk ligt op het verbinden van eerder geïdentificeerde pijnpunten met de echte behoeftes van interne klanten, en het toepassen van dynamische, samenwerkende activiteiten om inzichten om te zetten in haalbare resultaten.
Deze door de instructeur geleide, live training (online of ter plaatse) is gericht op beginners- tot gemiddeld genivelleerde teams en leiders die hun empathievaardigheden willen verdiepen, relaties met interne klanten willen versterken en pijnpunten willen omzetten in betekenisvolle kansen voor verbetering.
Op het einde van deze training zullen de deelnemers in staat zijn om:
- Empathie gebaseerde technieken toe te passen om de behoeftes van klanten te ontdekken en te valideren.
- Gekarteerde pijnpunten om te zetten in heldere, haalbare behoeftes.
- Te participeren in dynamische rollenspelen en simulaties om klantgerichte gesprekken te oefenen.
- Samenwerkend probleemstellingen te herdefiniëren vanuit het perspectief van de klant.
Formaat van de Cursus
- Interactieve lezing en geleide discussies.
- Dynamische, handson rollenspelen en empathie-oefeningen.
- Groepswerkshops voor samenwerkend probleemherdefiniëren.
Opties voor Aanpassing van de Cursus
- Om een aangepaste versie te vragen die afgestemd is op een specifieke interne procedure (bijvoorbeeld aankoop of voorziening van apparatuur), neem dan contact met ons op om dit te regelen.
Design Thinking: Empathize & Define voor Interne Klanten
7 UrenDesign Thinking is een mensgerichte methodologie voor het oplossen van problemen door middel van empathie, definitie, ideatie, prototypen en testen. Door zich te richten op de eerste twee stadia — Empathize en Define — kunnen teams beter begrijpen wat interne klanten nodig hebben en de juiste problemen identificeren om aan te pakken.
Dit instructeur-led, live training (online of ter plaatse) is gericht op teams en leiders van beginner- tot middeliveau die hun connectie met interne klanten willen versterken, weerstand tegen verandering willen verminderen en operationele efficiëntie willen verbeteren door praktische, samenwerkende methoden.
Tegen het einde van dit training, zullen de deelnemers in staat zijn om:
- Actieve luister- en interviewtechnieken te gebruiken om waardevolle inzichten over interne klanten te verzamelen.
- Empathiemappen te maken en de behoeften en pijnpunten van gebruikers vast te leggen.
- Echte wortelproblemen te onderscheiden van waargenomen problemen met hulpmiddelen zoals de 5 Whys en probleembomen.
- Duidelijke, uitvoerbare probleemverklaringen (POVs) op te stellen die het solutiewerk begeleiden.
Format van de Cursus
- Interactieve lezing en discussie.
- Praktische, handson exercises en rolenspelletjes.
- Groepsworkshops en plenaire feedbacksessies.
Cursus Aanpassingsopties
- Om een aangepaste versie te verzoeken die is toegespitst op een specifiek intern proces (bijvoorbeeld inkoop of uitrustingstoewijzing), neem contact met ons op om dit te regelen.
Design Thinking Workshop voor Softwareontwikkelaars
14 UrenIn deze door de instructeur geleide live workshop (online of ter plaatse) leren de deelnemers hoe ze de vijf stappen van Design Thinking kunnen toepassen om beter te begrijpen welke problemen eindgebruikers van een product of dienst ervaren, en vervolgens de beste aanpak kunnen ontwikkelen om deze op te lossen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Creatieve strategieën te gebruiken om klantbehoeften aan technisch realistische oplossingen te koppelen.
- Een strategie te ontwikkelen om klantwaarde te vergroten en product- en dienstbepalingen te verbeteren.
Design Thinking: Innovatie Methodologieën
24 UrenDeze door een instructeur geleide, live training in België (online of ter plaatse) is bedoeld voor professionals van het beginners- tot hetIntermediate niveau die Design Thinking methodologieën willen begrijpen en toepassen om innovatie te stimuleren en zakelijke oplossingen te verbeteren.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De kernprincipes van Design Thinking en de rol ervan in innovatie te begrijpen.
- De vijf fasen van Design Thinking toe te passen op het oplossen van problemen.
- Ideeën technieken en tools te gebruiken om creativiteit te bevorderen.
- Design Thinking strategieën te implementeren om processen te verbeteren en de efficiëntie te vergroten.
Innovatief Leiderschap door middel van Design Thinking
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is gericht op leiders op beginnersniveau en HR-professionals die methodologieën willen leren en toepassen Design Thinking om innovatie te bevorderen, probleemoplossend vermogen te verbeteren en teams effectief te betrekken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Rust deelnemers uit met tools en methodologieën om innovatie en teambetrokkenheid te bevorderen.
- Ontwikkel vaardigheden op het gebied van empathie, ideevorming en prototyping voor het oplossen van complexe uitdagingen.
- Pas Design Thinking-principes toe op leiderschaps- en HR-scenario's.
- Bevorder een cultuur van innovatie binnen technische teams.
Design Thinking
4 UrenOverzicht :
Er zijn vijf fasen in het Design Thinking (DT) proces (empathize, het probleem definiëren, ideeën, prototypes, testen).
In een steeds complexere wereld worden we geconfronteerd met problemen die speciale benaderingen nodig kunnen hebben. Design Thinking helpt om complexe problemen aan te pakken. Mastering design-thinking helpt om complexe problemen effectief aan te pakken, beter te communiceren, efficiënt te overtuigen, zakelijke resultaten te verbeteren en organisatorisch en persoonlijk gedrag en prestaties te verbeteren.
- Hoe DT werkt: leren van mensen en problemen, patronen vinden, ontwerpmodel (model drift), het model testen, het model evalueren en het model opnieuw ontwerpen.
- Relatie tussen DT, innovatie en ondernemerschap.
- DT-methoden en -tools: persona, stakeholdermap, customer journey map, service blueprint, business model innovatie.
- Toepassing van DT: ontwerp mindset, disruptieve innovatie, iteratieve benadering, agile schatting techniek, kritische denkvaardigheden, probleemoplossing, teamwerk, leiderschapsbereidheid, communicatievaardigheden, technologie, vooruitdenken, interculturele en ethische competentie, emotionele intelligentie, zelfbewustzijn, onderhandelingsvaardigheden, conflict oplossing.
Doelstellingen :
- De basisprincipes en nuances van DT begrijpen
- Belangrijke concepten, factoren, theorieën, typen en modellen in DT verkennen
- DT experimenteren, ervaren en praktiseren
Levering van:
Dit is een 1 dag (4 uur) trainingskurs en bestaat uit:
- lectures (40% - presentation of theories, concepts, models, and interactions),
- groeps oefeningen (30% - groep dynamiek, spellen, groepsdiscussie en oefeningen voor het oplossen van mockconflicten),
- individuele activiteiten (15% - schrijven, ontwerpen en peer discussie)
- en anderen (15% - video's, lezen).
Opmerking: vanwege de aard van deze cursus is er een minimum groepsgrootte van 3
Design Patterns in C#
14 UrenDoelgroep:
Technische Teamleider, Softwareontwikkelaar
Lerendoel:
Het doel van de training is om het vermogen te verwerven om geavanceerde ontwikkel-/projectstructuren in C# te ontwerpen.
Tijdens de cursus maken de deelnemers kennis met MSDN-resources en hulpmiddelen die het ontwikkelproces ondersteunen, zoals Microsoft Visual Studio en ReSharper.
Design Patterns in PHP
14 UrenDit door een instructeur geleide live training in België (online of op locatie) is gericht op middelberupeerende PHP-ontwikkelaars die effectief ontwerp patronen willen toepassen in hun projecten.
Na afloop van deze training zullen de deelnemers in staat zijn om:
- Het doel en de voordelen van ontwerppatronen te begrijpen.
- Enkele geschikte ontwerppatronen voor algemene scenario's identificeren en implementeren.
- PHP-toepassingen structureren met behulp van door de industrie erkende beste praktijken.
- Patronen integreren in moderne frameworks zoals Symfony of Zend.
Javascript - Geavanceerd Programmeren
14 UrenDe training is ontworpen voor JavaScript-ontwikkelaars die geavanceerde internettoepassingen ontwerpen en implementeren. Tijdens de training worden onderwerpen besproken die gericht zijn op het brengen van best practices in JavaScript-programmeren en de meest voorkomende fouten benadrukken. Een belangrijk punt van de training is het bespreken van de beschikbare object-georiënteerde programmering met JavaScript-syntax.
Objectgericht Ontwerp met Ontwerppatronen
14 UrenDoelstelling:
Technische analisten en ontwerpers helpen begrijpen hoe software-implementatie van de vereisten moet worden doorlopen, waardoor traceerbaarheid tussen bedrijfsspecificaties en de softwarecode wordt gewaarborgd.
Deze tweedaagse training is bedoeld om technische analisten en ontwerpers te helpen bij het ontwerpen van specificaties die zijn beschreven door de bedrijfsanalisten. Na transformatie naar representaties van softwarecomponenten, traceren de resulterende systeemcomponenten systeemvereisten naar softwarecomponentstructuren.
Ten slotte worden deze technische specificaties geïmplementeerd in softwarecode en getest op componentbasis. De resulterende softwarecomponenten bieden een goede mate van reactiviteit op veranderingen omdat ze het mogelijk maken om het systeemgedrag laag voor laag afzonderlijk te traceren (van de gebruikersinterfaces naar bedrijfsobjecten laag via de applicatiecomponenten waar de gebruikkeuzes van de actoren worden opgeslagen.
PHP Patterns and Refactoring
21 UrenDe cursus is bedoeld voor ervaren programmeurs die problemen willen onderzoeken die verband houden met het gebruik van patronen en refactoring. Elke deelnemer kent de eigenschappen en praktische voorbeelden van het gebruik van deze patronen, wat op zijn beurt het efficiënt bouwen en corrigeren van de applicatiecode mogelijk maakt.