OCUP2 UML-certifiering - Förberedelse inför UML2 Intermediate-examen. Träningskurs
Målgrupp:
Utvecklare, programmerare, affärsanalysers, projektledare, mjukvaruarkitekter, testare, personer som har ansvar för dokumentation eller någon som är involverad i mjukvaruutvecklingsprocessen.
Mål:
Förbereder dig att arbeta med en bred uppsättning UML-element
Lär dig hur du skapar komplexa UML-modeller
Förbereder dig för att bli en kvalificerad seniormedlem i ett UML-utvecklingsteam.
Certificate
Kursplan
Grundstruktur
- Backus-Naur Form (BNF)
- Namnområden
- Typer & Multiplicitet
- Begränsningar
- Beroenden
- Tid
- Intervall
- Paket
- Informationsflöden
Klassificering
- Klassificerare
- Egenskaper
- Operationer
- Generaliseringsgrupper
- Instanser
Strukturerade Klassificerare
- Strukturerade klassificerare
- Klasser
- Associeringar
- Samarbetsgrupper
Komponenter
- Encapsulerade klassificerare
- Komponenter
- Distribueringar
- Artefakter
- Noder
Vanligt beteende
- Signaleringar
- Mottaganden
- Beteenden
- Händelser
Aktiviteter och åtgärder
- Aktiviteter
- Kontrollnoder
- Objektnoder
- Aktivitetsgrupper
- Åtgärder
- Anropningsåtgärder
- Strukturerade åtgärder
- Utvägningsområden
Interaktioner
- Interaktioner
- Lifelines (levnadslinjer)
- Meddelanden
- Fragmente
- Interaktionsanvändningar
- Sekvensdiagram
- Kommunikationsdiagram
Tillståndsmaskiner och användningsfall
- Tillståndsmaskinämnen
- Protokoll tillståndsmaskiner
- Gränssnitt
- Användningsfall
Krav
Gott kunskap i ett objektorienterat språk, grundläggande kunskap i UML. Se OCUP2 UML 2.5-certifiering - Grundutbildning för examen.
Öppna Utbildningskurser kräver 5+ deltagare.
OCUP2 UML-certifiering - Förberedelse inför UML2 Intermediate-examen. Träningskurs - Bokning
OCUP2 UML-certifiering - Förberedelse inför UML2 Intermediate-examen. Träningskurs - Fråga
OCUP2 UML-certifiering - Förberedelse inför UML2 Intermediate-examen. - Konsultfråga
Konsultfråga
Vittnesmål (1)
allt var på ett mycket högt nivå. Tack!
Magda Lesniak - Comarch Polska S.A.
Kurs - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Maskintolkat
Kommande Kurser
Relaterade Kurser
Kreativt Problemlösning med Gamifieringstekniker (Design Thinking)
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till deltagare på nybörjarnivå till mellannivå som vill lösa vardagliga utmaningar på arbetsplatsen genom spelifieringstekniker.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna för Design Thinking och dess tillämpning på problemlösning.
- Införliva spelifieringstekniker för att främja engagemang och innovation.
- Utveckla kreativa och praktiska lösningar på vanliga arbetsplatsproblem.
- Samarbeta effektivt mellan team för att implementera problemlösningsstrategier.
- Tillämpa iterativa metoder för att förfina lösningar genom feedback och experimentering.
Domain Driven Design: Begrepp och Praktiker
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare, arkitekter och analytiker på mellannivå som vill lära sig och tillämpa DDD-koncept och metoder i sina mjukvaruprojekt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grundläggande DDD-begrepp (avgränsade kontexter, entiteter etc.) och deras tillämpning i programvaruprojekt.
- Tillämpa strategisk DDD för att definiera och utforma domänmodellen, identifiera underdomäner och upprätta gränser.
- Implementera taktisk DDD med hjälp av mönster som CQRS, fabriker och händelsekällor.
- Omstrukturera och modernisera äldre system effektivt med DDD-tekniker.
- Designa och implementera produkt-, domän- och teamorienterade arkitekturer.
- Använd datanät för att skapa en domänorienterad dataplattform som stöder dataidentifiering och styrning.
Introduktion till Domain Driven Design
14 timmarDomändriven design (DDD) är ett sätt att hantera komplexa beteenden när man utvecklar programvara .
Design Patterns
14 timmarDesign Thinking: Empatisk med Interna Klienter
7 timmarDesign Thinking är en metodologi centrerad kring människor för att lösa problem genom empati, definition, idéutveckling, prototypframtagning och testning. Denna version av kursen lägger stor vikt på Empathize-stegen och fokuserar på att koppla tidigare identifierade smärtpunkter till de verkliga behoven hos interna kunder, och tillämpar dynamiska, samarbetsorienterade aktiviteter för att omvandla insikter till genomförbara resultat.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till lag och ledare på nybörjarnivå till mellanivå som vill fördjupa sina empatifärdigheter, stärka relationerna med interna kunder och omvandla smärtpunkter till meningsfulla förbättringsmöjligheter.
I slutet av denna utbildning kommer deltagarna att kunna:
- Tillämpa empatibaserade tekniker för att avslöja och validera kundernas behov.
- Översätta kartlagda smärtpunkter till tydliga, genomförbara behov.
- Deltaga i dynamiska rollspel och simulationer för att öva kundcentrerade samtal.
- Samarbeta om att omdefiniera problemformuleringar utifrån kundens perspektiv.
Formatet på kursen
- Interaktiv föreläsning och vägledda diskussioner.
- Dynamiska, praktiska rollspel och empatövningar.
- Gruppverkstäder för samarbetsorienterat omformulering av problem.
Alternativ för kursanpassning
- För att begära en anpassad version som är inriktad på en specifik intern process (t.ex. inköp eller utrustningsförsörjning), kontakta oss för att boka.
Design Thinking: Empathize & Define för interna kunder
7 timmarDesign Thinking är en människocentrerad metod för att lösa problem genom empati, definition, generering av idéer, prototypering och testning. Att fokusera på de två första stegen — Empatisera och Definiera — hjälper team att bättre förstå interna kunder och definiera rätt problem att lösa.
Denna instruktörsvägledna, liveutbildning (online eller på plats) är riktad till nybörjare- till mellannivåteam och ledare som vill stärka sin anslutning till interna kunder, minska motstånd mot förändringar och förbättra operativ effektivitet genom praktiska, samarbetsorienterade metoder.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Använda aktiva lyssnandetechniker och intervjuer för att samla in meningsfulla insikter om interna kunder.
- Skapa empatikartor och identifiera användarbehov och problem.
- Diskriminera mellan röttsproblem och uppfattade frågor med hjälp av verktyg som "5 Whys" och problemtree.
- Formulera klara, praktiska problembeskrivningar (POVs) som leder lösningsarbete.
Kursformat
- Interaktiv föreläsning och diskussion.
- Praktiska, handson-övningar och rollspel.
- Gruppverkshoppar och plenars feedbacksessioner.
Kursanpassningsalternativ
- För att begära en anpassad version som är anpassad till ett specifikt internt process (t.ex., inköp eller utrustningstillgång), kontakta oss för att ordna.
Design Thinking Workshop för Programutvecklare
14 timmarI denna instruktörsledda, liveworkshoputbildning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man tillämpar de fem stegen av Design Thinking för att bättre förstå de problem som slutanvändare av en produkt eller tjänst upplever, och sedan utveckla det bästa sättet att lösa dem.
I slutet av denna utbildning kommer deltagarna att kunna:
- Använd kreativa strategier för att matcha kundernas behov med tekniskt genomförbara lösningar.
- Formulera en strategi för att öka kundvärdet och förbättra produkt- och tjänsteerbjudanden.
Design Thinking: Innovationsmetodiker
24 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till yrkesverksamma på nybörjarnivå till medelnivå som vill förstå och tillämpa Design Thinking -metoder för att driva innovation och förbättra affärslösningar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå kärnprinciperna för Design Thinking och dess roll i innovation.
- Tillämpa de fem faserna av Design Thinking för att lösa problem.
- Väcka idéer och verktyg för att främja kreativitet.
- Genomföra Design Thinking-strategier för att förbättra processer och öka effektiviteten.
Innovativ ledarskap genom Design Thinking
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ledare på nybörjarnivå och HR-proffs som vill lära sig och tillämpa Design Thinking metoder för att främja innovation, förbättra problemlösningsförmågan och engagera team effektivt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utrusta deltagarna med verktyg och metoder för att främja innovation och teamengagemang.
- Utveckla färdigheter i empatikartläggning, idégenerering och prototyper för att lösa komplexa utmaningar.
- Tillämpa Design Thinking principer på ledarskaps- och HR-scenarier.
- Främja en innovationskultur inom teknikteam.
Design Thinking
4 timmarÖversikt :
Det finns fem steg i Design Thinking (DT) processen (empathize, definiera problemet, idé, prototyp, test).
I en alltmer komplex värld hanterar vi problem som kan behöva speciella metoder. Design Thinking hjälper till att hantera komplexa problem. Mastering design-tänkande hjälper till att hantera komplexa problem effektivt, kommunicera bättre, övertyga effektivt, förbättra affärsresultat och förbättra organisatoriskt och personligt beteende och prestanda.
- Hur DT fungerar: lär dig av människor och problem, hitta mönster, designmodell (modellavvikelse), testa modellen, utvärdera modellen och re-engineer.
- Relationen mellan DT, innovation och entreprenörskap.
- DT-metoder och verktyg: persona, intressentkarta, kundresa, serviceblueprint, affärsmodellinnovation.
- Applicering av DT: designmentalitet, disruptiv innovation, iterativ metod, agil uppskattningsteknik, kritiskt tänkande, problemlösning, teamwork, ledarskapsberedskap, kommunikationsförmåga, teknikinsikt, framåttänkande, interkulturell och etisk kompetens, emotionell intelligens, självkännedom, förhandlingsförmåga, konflikthantering.
Målsättningar :
- Att förstå grunderna och nyanserna i DT
- Att utforska nyckelbegrepp, faktorer, teorier, typer och modeller i DT
- Att experimentera, uppleva och praktisera DT
Leverans av:
Detta är en 1 dag (4 timmar) träningskurs och består av:
- föreläsningar (40 % - presentation av teorier, begrepp, modeller och interaktioner),
- gruppövningar (30 % - gruppdynamik, lekar, gruppdiskussion och mock-konflikthanteringsövningar),
- individuella aktiviteter (15 % - skrivande, designande och peer-diskussion)
- och annat (15 % - videor, läsning).
Anmärkning: På grund av kursens karaktär finns det en minsta gruppstorlek på 3
Design Thinking-grundläggande
14 timmarI en alltmer komplex värld hanterar vi problem som kan kräva speciella metoder. Design Thinking hjälper till att hantera komplexa problem. Att behärskas design-tänkande hjälper till att effektivt hantera komplexa problem, kommunicera bättre, övertyga mer effektivt, förbättra företagssamarbetet och främja organisationell och personlig beteendeförbättring.
Programmets mål:
- Inledning till Design Thinking och dess användning i olika branscher
- Hitta framgångsfaktorer med Design Thinking och dess betydelse för lösningar
- Förstå kundens roll i Design Thinking
- Förstå de verktyg som används inom Design Thinking och hur man tillämpar dem
Design Patterns in C#
14 timmarMålgrupp:
Teknisk Teamledare, Programutvecklare
Läringsmål:
Detta kursmål är att erhålla förmågan att designa avancerade utvecklings-/projektstrukturer i C#.
För att underlätta processen, bekantar sig deltagarna med MSDN-resurser och verktyg som Microsoft Visual Studio och ReSharper.
Design Patterns in PHP
14 timmarDenna instruktörsledda, liveutbildning (online eller på plats) riktar sig till PHP-utvecklare på mellan nivå som vill tillämpa designmönster effektivt i sina projekt.
Efter avslutad utbildning kommer deltagarna att kunna:
- Förstå syftet och fördelarna med designmönster.
- Identifiera och implementera lämpliga designmönster för vanliga scenarier.
- Strukturera PHP-applikationer med hjälp av branschgodkända bästa praxis.
- Integrera mönster i moderna ramverk som Symfony eller Zend.
JavaScript - Avancerad Programmering
14 timmarUtbildningen är utformad för JavaScript-utvecklare som designar och implementerar avancerade Internetapplikationer. Ämnen som diskuteras under utbildningen syftar till att bringa bästa praxis inom JavaScript-programmering och belysa de vanligaste felen. En viktig punkt i utbildningen är att diskutera tillgängliga objektorienterade programmering med JavaScript-syntax.
PHP-mönster och refaktorisering
21 timmarKursen är designad för erfarna programmerare som vill utforska frågor relaterade till användning av mönster och refactoring. Varje deltagare känner till egenskaperna och praktiska exempel på användningen av dessa mönster, vilket i sin tur gör det möjligt att effektivt bygga korrekt applikationskoden.