Design Patterns Träningskurs
Kursplan
Introduktioner
- Mönster och skiktade arkitekturer
- Mönsterbeskrivning
- Designa mönster och design
- Att hitta och välja designmönster
- Implementering av designmönster
Välkända mönster
Objektskapande
- Fabrik
- Byggare
- Fabriksmetod
- Prototyp
- Singleton
Strukturella mönster
- Adapter
- Bro
- Sammansatt
- Dekoratör
- Fasad
- Flugvikt
- Ombud
Beteendemönster
- Ansvarskedja
- Kommando
- Tolk
- Iterator
- Medlare
- Minne
- Observatör
- stat
- Strategi
- Mallmetod
- Besökare
- Observatör
Skapa mönster
- Att mönstra eller inte mönstra
- Formell mönsterbeskrivning
- Organisera mönsterkatalogen
- Särskilt mål och abstraherat mål
- Publicera dina mönster till en mönstergemenskap
Krav
Goda kunskaper i UML och alla objektorienterade språk som C++, C#, Java, VB.NET, PHP 5.3 eller högre etc...
Open Training Courses require 5+ participants.
Design Patterns Träningskurs - Booking
Design Patterns Träningskurs - Enquiry
Design Patterns - Consultancy Enquiry
Vittnesmål (3)
The trainer highlighted the really important concepts in software architecture with quizzes. The high-level perspective on effective implementation of software development cycle starting from requirements elicitation to unit testing is very refreshing to data scientist without much experience in software development.
Kok Cheong Cheng - DBS Bank
Kurs - Design Patterns
Broad overview of techniques
Kay Jan Wong - DBS Bank Ltd
Kurs - Design Patterns
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
Upcoming Courses
Relaterade Kurser
Insurtech: A Practical Introduction for Managers
14 timmarInsurtech (aka Digital Insurance) hänvisar till konvergensen av försäkring + ny teknik. Inom Insurtech "digitala försäkringsbolag" tekniska innovationer på sina affärs- och driftsmodeller för att minska kostnaderna, förbättra kundupplevelsen och förbättra smidigheten i deras verksamhet.
I denna instruktörsledda utbildning kommer deltagarna att få en förståelse för tekniker, metoder och tankesätt som behövs för att åstadkomma en digital transformation inom sina organisationer och i branschen i stort. Utbildningen riktar sig till chefer som behöver få en stor bildförståelse, bryta ner hypen och jargongen och ta de första stegen för att skapa en Insurtech strategi.
I slutet av denna träning kommer deltagarna att kunna:
- Diskutera Insurtech och alla dess delar på ett intelligent och systematiskt sätt
- Identifiera och avmystifiera rollen för varje nyckelteknologi inom Insurtech .
- Utarbeta en allmän strategi för att implementera Insurtech inom deras organisation
Publik
- försäkringsgivare
- Teknologer inom försäkringsbranschen
- Försäkringsaktörer
- Konsulter och affärsanalytiker
Kursformat
- Delföreläsning, delvis diskussion, övningar och gruppstudier
Fintech: A Practical Introduction for Managers
14 timmarI denna instruktörsledda, liveutbildning i Sverige kommer deltagarna att få en förståelse för de teknologier, metoder och tankesätt som behövs för att implementera en Fintech strategi.
Den här utbildningen riktar sig till chefer som behöver få en "stor bild" förståelse för Fintech, bryta ner hypen och jargongen, och ta konkreta första steg mot antagandet av ny teknik som är tillämplig på finansiella affärer och tjänster.
I slutet av denna utbildning kommer deltagarna att kunna
- Presentera genomförbara Fintech strategier för sin organisation.
- Förstå och förklara nyckelteknologiers roll och funktionalitet.
- Utarbeta en handlingsplan för att introducera ny teknik steg för steg.
Matlab for Prescriptive Analytics
14 timmarPrescriptive analytics är en gren av affärsanalys, tillsammans med beskrivande och prediktiv analys. Den använder prediktiva modeller för att föreslå åtgärder som ska vidtas för optimala resultat, och förlitar sig på optimering och reglerbaserade tekniker som grund för beslutsfattande.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig att använda Matlab för att utföra receptbelagda analyser på en uppsättning provdata.
I slutet av denna träning kommer deltagarna att kunna:
- Förstå de nyckelbegrepp och ramverk som används i receptbelagda analyser
- Använd MATLAB och dess verktygslådor för att skaffa, rengöra och utforska data
- Använd reglerbaserade tekniker inklusive inferensmotorer, resultatkort och beslutsträd för att fatta beslut baserat på olika affärsscenarier
- Använd Monte Carlo-simulering för att analysera osäkerheter och säkerställa sund beslutsfattande
- Distribuera prediktiva och receptbelagda modeller till företagssystem
Publik
- Business analytiker~~POS=HEADCOMP
- Operationsplanerare
- Funktionella chefer
- BI-medlemmar ( Business Intelligence )
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Software Engineering, Requirements Engineering and Testing
63 timmarKursen demonstrerar genom praktisk praktik grundläggande och tillämpningar av mjukvaruutveckling, kravsteknik och testning.
Model Based Development for Embedded Systems
21 timmarRequirements Analysis
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till personer som vill förstå kravanalys och genomföra kravanalyser effektivt och korrekt med hjälp av analystekniker för sina projekt.
I slutet av denna utbildning kommer deltagarna att kunna:
- identifiera olika typer av krav.
- förstå de övergripande begreppen och aktiviteterna inom kravanalys.
- vara förtrogen med kravanalysmetoden.
- använda olika kravanalystekniker till sin fördel.
- strukturkrav för att kunna kommunicera effektivt med arkitekter och utvecklare genom en iterativ kravinsamlingsprocess.
OCUP2 UML Certification - UML 2 Foundation Exam Preparation
21 timmarOCUP2 Innehållsutvecklare
NobleProg har officiell OMG OCUP 2 Content Developer-status, vilket innebär att våra kursöversikter och utbildningsmaterial har utvecklats av samma experter som förberedde frågor för OCUP 2-prov .
Publik
Utvecklare, programmerare, affärsanalytiker, projektledare, mjukvaruarkitekter, testare, personer som ansvarar för dokumentation eller någon som är involverad i mjukvaruutvecklingsprocessen.
Mål
Förbereder dig för att arbeta med de vanligaste UML elementen
Lär dig hur du skapar enkla UML modeller
Förbereder dig för att vara medlem i ett UML utvecklingsteam
OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
14 timmarPublik:
Utvecklare, programmerare, affärsanalytiker, projektledare, mjukvaruarkitekter, testare, personer som ansvarar för dokumentation eller någon som är inblandad i mjukvaruutvecklingsprocessen.
Mål:
Förbereder dig för att arbeta med ett brett utbud av UML element
Lär dig hur man skapar komplexa UML modeller
Förbereder dig för att bli en kvalificerad senior medlem i ett UML utvecklingsteam.
OCUP2 UML Certification - UML2 Advanced Exam Preparation
14 timmarMålgrupp: Utvecklare, programmerare, affärsanalytiker, projektledare, mjukvaruarkitekter, testare, personer som ansvarar för dokumentation eller någon som är involverad i mjukvaruutvecklingsprocessen. Mål: Förbereder dig för att arbeta med ett brett spektrum av UML element Lär dig hur du skapar komplexa UML modeller Gör att du kan bli kvalificerad att bli en senior medlem i ett UML utvecklingsteam.
Business Process Analysis with UML and BPMN
14 timmarMålgrupp:
Chefer som vill förstå BPMN-diagram, Business Consultants, Business Analysts, Business Process Engineers, System Analysts och alla som är inblandade i att analysera och planera Business Processes med standardiserad, enhetlig modellering notation.
Kursmål:
- Producera högkvalitativa processdiagram
- Modell i BPMN-processnotationen
- Fånga som-är processinformation
- Genomföra optimerade processflöden för folkintensiva processer
- Förenkla komplexa processdefinitioner och bryta dem till mer hanterbara bitar
UML for the IT Business Analyst
21 timmarEn av de snabbast växande roller inom IT-branschen är IT Business Analyst. Business finns i nästan organisationer och är viktiga medlemmar i alla IT-team, oavsett i den privata eller offentliga sektorn.
Denna kurs ger en tydlig, steg-för-steg-guide för hur Business kan utföra sin roll med modern objektorienterad teknologi.
Introduction to Enterprise Architect
7 timmarDenna introduktion till Enterprise Architects kurs är utformad för alla personer som vill använda Sparx Systems UML-modelleringsverktyg, Enterprise Architect, för deras modelleringsaktiviteter, men är ännu inte kända för funktioner, funktioner och användning av Enterprise Architect.
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 timmarPractical aspects of UML
21 timmarDen här kursen sträcker sig till den kunskap som ägs av UML. Under utbildningen fokuserar vi på den praktiska användningen av UML objektorienterade analysens språk.
Data Modelling with UML
14 timmarDenna kurs har skapats för ämnesmässiga experter som krävs för att modellera sina data med UML .
Det täcker konsekventa modelleringstekniker utan att gå in på implementeringsdetaljer.