Software Design kurser och utbildning

Software Design kurser och utbildning

Lokala, instruktörsledda, Live Software Design-utbildningar visar genom interaktiva diskussioner och handson öva grunden för Software Design Programvarutformning är tillgänglig som "live-träning" eller "fjärr-live-träning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Testimonials

★★★★★
★★★★★

Software Design underkategorier

Kursplaner från Software Design

KodNamnVaraktighetÖversikt
designpatDesign Patterns14 timmarDet finns gott om välbekanta mönster som är tillgängliga för alla. Ibland handlar det om att byta namn och implementera mönstret i en viss teknik. Det kan spara hundratals timmar, vilket annars skulle spenderas på design och testning.

Träningsmål

Kursen har två mål: För det första kan du återanvända kända mönster, för det andra kan du skapa och återanvända mönster som är specifika för din organisation.

Det hjälper dig att uppskatta hur mönster kan minska kostnaderna, systematisera designprocessen och skapa en kodram baserad på dina mönster.

Publik

Programvarukonstruktörer, affärsanalytiker, projektledare, programmerare och utvecklare samt operativa chefer och programvaruavdelningschefer.

Kursstil

Kursen fokuserar på användningsfall och deras förhållande till ett specifikt mönster. De flesta exemplen förklaras i UML och i enkla Java-exempel (språket kan ändras om kursen är bokad som en sluten kurs). Den guidar dig genom mönsterkällorna och visar hur du katalogiserar och beskriver mönster som kan återanvändas över hela organisationen.
oobdpObject Oriented Design using Design Patterns14 timmarMål:

Att hjälpa tekniska analytiker och designers att förstå hur man går igenom programmets genomförande av kraven, säkerställer spårbarhet mellan affärsspecifikationer och programkoden.

Den här 2 dagars kursen syftar till att hjälpa tekniska analytiker och designers att utforma specifikationer som beskrivs av affärsanalyserna. Efter omvandling till programvarukomponentrepresentationer, spårar de resulterande systemkomponenterna systemkrav mot programkomponentstrukturer.

Slutligen implementeras dessa tekniska specifikationer i mjukvarukod och testas på komponentbasis. De resulterande mjukvarukomponenterna ger god nivå av reaktivitet mot förändringar, eftersom de tillåter att spåra sig separat mot implementeringsnivån. Systemets beteenden skikt för lager (från användargränssnittet mot företagsobjekten lagras genom applikationskomponenterna där användningsalternativen för aktörerna lagras.
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 timmarMicroservice-arkitektur är ett sätt att utveckla en programvara som en serie små, oberoende tjänster, som löper i sin egen process och kommunicerar med lättviktsmekanismer som ett HTTP-resurs API Dessa tjänster kan effektivt utnyttjas med hjälp av kontinuerliga automationssystem och kringgå behovet av centraliserad hantering Microservices kan skrivas i olika programmeringsspråk och integreras med olika datalagringssystem Denna instruktionsledda, levande utbildning riktar sig till företagsutvecklare och arkitekter Det introducerar mikroservicarkitektur från ett Net-perspektiv, presenterar migrationsstrategier från ett monolitiskt system och går deltagare genom skapandet och implementeringen av en provbaserad mikroprogrambaserad applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå när du ska använda och när du inte ska använda microservice arkitektur Skapa och implementera en teststrategi för mikroservices Distribuera ett provmicroservicebaserat program till en produktionsmiljö Refactor en monolitisk ansökan till tjänster Publik utvecklare arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
designthinkingfordevDesign Thinking Workshop for Software Developers14 timmarDesign Thinking är en lösningsbaserad metod för att hantera komplexa problem som är odefinierade eller okända Tillvägagångssättet har anpassats av både affärs- och ingenjörsteam för att lösa utmaningar från interna lagkonfliktlösning till produktutveckling Några av de metoder som används i Design Thinking inkluderar förståelse för mänskliga behov, reframing problem på ett humankentrisk sätt, brainstorming av nya idéer, och adoptera ett handson-tillvägagångssätt vid prototypning och testning I den här instruktionsledda workshoputbildningen kommer deltagarna att lära sig hur man tillämpar de fem etapperna av Design Thinking för att bättre förstå de problem som upplevs av endusers av en produkt eller tjänst och utveckla sedan det bästa sättet att lösa dem Vid 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änsteutbudet Publik utvecklare Projektledare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
mbdModel Based Development for Embedded Systems21 timmarModellbaserad utveckling (MBD) är en mjukvaruutvecklingsmetodik som möjliggör snabbare och mer kostnadseffektiv utveckling av dynamiska system som styrsystem, signalbehandling och kommunikationssystem Det bygger på grafisk modellering snarare än den traditionella textbaserade programmeringen I den här instruktionsledaren kommer deltagare i live-träning att lära sig att tillämpa MBD-metoder för att minska utvecklingskostnaderna och påskynda tiden för marknadsföring av sina inbyggda programvaruprodukter Vid slutet av denna träning kommer deltagarna att kunna Välj och använd de rätta verktygen för att implementera MBD Använd MBD för att genomföra snabb utveckling i de tidiga stadierna av deras inbyggda mjukvaruprojekt Förkorta lanseringen av sin inbyggda programvara till marknaden Publik Inbyggda systemingenjörer Utvecklare och programmerare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
ecadpapgeneralEmbedded C Application Design Principles14 timmarEn tvådagskurs som täcker alla konstruktionsprinciper med kodexempel i kombination med ny industriell teknik .
technicalarcTechnical Architecture and Patterns21 timmarMed framväxten av mycket komplexa distribuerade system flyttade komplexiteten i ett enda system till komplexiteten i systemets arkitektur Kursen omfattar förhållandet mellan programvaruarkitektur och teknisk företagsarkitektur Dessa två områden är inbördes relaterade på ett sätt som för närvarande inte är väl beskrivet Exempelvis kan splittring av komplexa monolitiska system i två system som kommunicerar via webbtjänster utlösa väsentliga förändringar av både de nya systemen och arkitekturen mellan dem Kursen omfattar avvägningar, nuvarande vanliga mönster och lösningar för hantering av komplexa system och kommunikation inom och mellan dem .
ecadpapEmbedded C Application Design Principles for Automotive Professionals 14 timmarEn två dagars kurs som täcker alla konstruktionsprinciper med kodexemplar i kombination med den senaste industuriella tekniken; mycket användbar för utvecklare av programvaruutvecklare .
softengSoftware Engineering35 timmarProgramvaruteknik startar där programmeringen slutar. I kursen lär du dig en solid grund i Software Engineering. Det bygger en bro från programmering till solida tekniker. Kursen ger dig en översikt över grundläggande begrepp och ordförråd som används i fältet. Under kursen kommer du att lära dig att använda många tekniker för att planera, genomföra och validera mjukvaruprojekt och att utvärdera och förbättra utvecklingsprocesser.

Publik:

Kursen är avsedd för programutvecklare med olika bakgrunder som vet minst ett programmeringsspråk.
jsadvJavaScript - Advanced Programming14 timmarUtbildningen är utformad för JavaScript-utvecklare, design och implementering av avancerade Internetapplikationer. Ämnen diskuterade under träningen som syftar till att få bästa praxis i JavaScript-programmering och markera de vanligaste misstagen. En viktig punkt i träningen är att diskutera den tillgängliga objektorienterade programmeringen med JavaScript-syntax.
phppatrefPHP Patterns and Refactoring21 timmarKursen är utformad för erfarna programmerare som vill utforska problem som rör användningen 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 kommer att göra det möjligt för den effektiva byggnaden att rätta till ansökningskoden.
dsgpatphpDesign Patterns in PHP14 timmarKursen kommer att täcka designmönstren med särskild tonvikt på mönster som används i PHP .
dddintroIntroduction to Domain Driven Design14 timmarDomändriven design (DDD) är ett sätt att hantera komplexa beteenden när man utvecklar programvara .
dpcsDesign Patterns in C#14 timmarMålgrupp:

Teknisk Team Leader, Software Developer

Lärandemål:

Syftet med utbildningen är att förvärva förmågan att designa avancerad utveckling / projektstruktur i C #.

Under kursen blir eleverna bekanta med MSDN-resurserna och verktygen för att stödja utvecklingsprocessen, som Microsoft Visual Studio, ReSharper.
kubernetesdsgpatKubernetes Design Patterns21 timmarThe evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
uml2itmprepOCUP2 UML 2.5 Certification - Intermediate Exam Preparation14 timmarPublik: Utvecklare, programmerare, affärsanalytiker, projektledare, programarkitekter, testare, ansvariga för dokumentation eller någon som är involverad i mjukvaruutvecklingsprocessen mål: Förbereder dig att arbeta med ett brett utbud av UML-element Lär dig hur man skapar komplexa UML-modeller Förbereder dig att bli kvalificerad senior medlem i ett UML Development Team .
uml2advprepOCUP2 UML 2.5 Certification - Advanced Exam Preparation14 timmarPublik: Utvecklare, programmerare, affärsanalytiker, projektledare, programarkitekter, testare, ansvariga för dokumentation eller någon som är involverad i mjukvaruutvecklingsprocessen mål: Förbereder dig att arbeta med ett brett utbud av UML-element Lär dig hur man skapar komplexa UML-modeller Gör det möjligt för dig att bli kvalificerad att vara ledande medlem av UML Development Team .

Kommande utbildning från Software Design

KursCourse DateCourse Price [Remote / Classroom]
Introduction to Domain Driven Design - Uppsalaons, 2019-01-02 09:302700EUR / 3500EUR
Introduction to Domain Driven Design - Stockholm, Hötorgettis, 2019-01-29 09:302700EUR / 3300EUR
Introduction to Domain Driven Design - Linköpingons, 2019-01-30 09:302700EUR / 3300EUR
Introduction to Domain Driven Design - Göteborgons, 2019-01-30 09:302700EUR / 3300EUR
Introduction to Domain Driven Design - Örebro, City Centertis, 2019-02-05 09:302700EUR / 3300EUR
Helg Software Design kurser, Evening Software Design utbildning, Software Design boot camp, Software Design instructor-led, Helg Software Design kurs, KvällSoftware Design kurser, Software Design coaching, Software Design instruktör, Software Design tränare , Software Design träningskurser, Software Design klasser, Software Design on-site, Software Design privata kurser, Software Design one on one training

Rabatterade kurser

KursVenueCourse DateCourse Price [Remote / Classroom]
OCEB2 OMG Certified Expert in BPM - Business Intermediate Exam PreparationGöteborgtis, 2019-02-26 09:303510EUR / 4310EUR
Apache Spark MLlibGöteborgmån, 2019-03-18 09:305679EUR / 6879EUR
Docker for Developers and System AdministratorsGöteborgons, 2019-03-20 09:302430EUR / 3030EUR
Hyperledger Fabric for BeginnersGöteborgfre, 2019-03-29 09:302124EUR / 2524EUR
IoT security Linköpingtis, 2019-07-02 09:304455EUR / 5255EUR

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!