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.

Machine Translated

Vittnesmål

★★★★★
★★★★★

Software Design läroplaner

Kurs Namn
Varaktighet
Översikt
Kurs Namn
Varaktighet
Översikt
21 timmar
Utvecklingen av mikroservice och containrar under de senaste åren har väsentligt förändrat hur vi designar, utvecklar, distribuerar och kör programvara. Moderna applikationer måste optimeras för skalbarhet, elasticitet, misslyckande och förändring. Drivet av dessa nya krav kräver moderna arkitekturer en annan uppsättning mönster och praxis. I den här utbildningen undersöker vi sätt att identifiera, förstå och anpassa oss till dessa nya krav.

Publik
Denna utbildning är avsedd för personer som är lite bekanta med containerteknologi och med Kubernetes koncept men kanske saknar den verkliga erfarenheten. Det är baserat på användningsfall och lärdomar från verkliga projekt med avsikt att göra människor inspirerade att skapa och hantera ännu bättre molnbaserade applikationer.

- utvecklare
- Operationer
- DevOps
- QA-ingenjörer
- IT-projektledare

Kursformat

- Interaktiv föreläsning och diskussion
- Massor av övningar och träning
- Handsonimplementering i en levande lab-miljö

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
14 timmar
En tvådagars kurs som omfattar alla designprinciper med kodexempel i kombination med nyligen industurial teknologi; mycket användbart för fordonsprogramvaruutvecklare
21 timmar
Med uppkomsten av mycket komplexa distribuerade system flyttade komplexiteten i ett enda system till komplexiteten i systemets arkitektur. Denna kurs täcker förhållandet mellan Software Architecture och Teknisk Enterprise Architecture. Dessa två områden är sammankopplade på ett sätt som för närvarande inte beskrivs väl. Till exempel, att dela ett komplext monolitiskt system i två system som kommunicerar via webbtjänster kommer att leda till väsentliga förändringar i både de nya systemen och arkitekturen mellan dem.

Kursen kommer att täcka affärer, för närvarande gemensamma mönster och lösningar för hantering av komplexa system och kommunikation inom och mellan dem.
14 timmar
Denna instruktör-ledda, levande utbildning (på plats eller fjärrkontroll) riktar sig till C-utvecklare som vill lära sig inbäddade C designprinciper.

I slutet av denna utbildning kommer deltagarna att kunna:

- Förstå designöverväganden som gör inbäddade C-program tillförlitliga
- Definiera funktionaliteten i ett inbäddat system
- Definiera programmets logik och struktur för att få önskat resultat
- Utforma ett tillförlitligt, felfrit inbäddade program
- Få optimal prestanda från målmaskinvara

Kursens format:

- Interaktiv föreläsning och diskussion
- Övningar och övning
- Praktisk implementering i en live-lab miljö

Alternativ för kursanpassning:

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
21 timmar
Modellbaserad 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 .
14 timmar
Adobe XD är ett designverktyg för webbapplikationer och mobilapplikationer. Med Adobe XD kan användare skapa unika UI / UX-konstruktioner och prototyper.

Den här instruktörsledda, liveutbildningen (på plats eller fjärrkontroll) riktar sig till webbdesigners som vill utforma en applikation med Adobe XD.

I slutet av denna träning kommer deltagarna att kunna:

- Ställ in Adobe XD för att börja utforma ett program.
- Utveckla snabba trådramar.
- Skapa prototyper som innehåller mikrointeraktioner.
- Lägg till UX-design till ett CV.

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande labbmiljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
14 timmar
Det finns många testade mönster som är allmänt tillgängliga för alla. Ibland handlar det om att ändra namn och implementera mönstret i en specifik teknik. Det kan spara hundratals timmar, som annars skulle spenderas på design och testning. Träning Go als Denna kurs har två mål: den första låter dig återanvända allmänt kända mönster, för det andra låter du skapa och återanvända mönster specifika för din organisation. Det hjälper dig att uppskatta hur mönster kan minska kostnaderna, systematisera designprocessen och generera en kodram baserad på dina mönster. Publikprogramvarudesigners, affärsanalytiker, projektledare, programmerare och utvecklare samt operativa chefer och mjukvaruavdelningschefer. Kursstil Kursen fokuserar på användningsfall och deras förhållande till ett specifikt mönster. De flesta av exemplen förklaras i UML och i enkla Java exempel (språket kan ändras om kursen bokas som en stängd kurs). Den guider dig genom källorna till mönstren och visar dig hur du ska katalogisera och beskriva mönster som kan återanvändas i hela din organisation.
14 timmar
Målgrupp:

Teknisk teamledare, mjukvaruutvecklare

Lärandemål:

Syftet med utbildningen är att förvärva förmågan att designa avancerade utvecklings- / projektstrukturer i C #.

Under kursen blir eleverna bekanta med MSDN-resurser och verktyg för att stödja utvecklingsprocessen, till exempel Microsoft Visual Studio , ReSharper.
14 timmar
Kursen kommer att täcka designmönster med särskild tonvikt på mönster som används i PHP .
21 timmar
Kursen är utformad 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 de praktiska exemplen på användningen av dessa mönster, vilket i sin tur möjliggör effektiv konstruktion och korrigera applikationskoden.
14 timmar
Utbildningen är utformad för Java Script-utvecklare, design och implementering av avancerade internetapplikationer. Ämnen som diskuterades under utbildningen syftar till att föra bästa praxis i Java Script-programmering och belysa de vanligaste misstagen. En viktig punkt i utbildningen är att diskutera tillgänglig objektorienterad programmering med Java Script-syntax.
14 timmar
Mål:

Hjälper tekniska analytiker och designare att förstå hur man går igenom programvaruimplementering av kraven, säkerställer spårbarhet mellan affärsspecifikationer och programvarukod.

Den här två dagars utbildningen syftar till att hjälpa tekniska analytiker och designers att utforma specifikationer som beskrivs av affärsanalytikerna. Efter omvandling till programkomponentrepresentationer spårar de resulterande systemkomponenterna systemkrav gentemot mjukvarukomponentstrukturer.

Slutligen implementeras dessa tekniska specifikationer i mjukvarukod och testas på komponentbasis. De resulterande mjukvarukomponenterna ger god reaktivitetsnivå på förändringar eftersom de tillåter att spåra separat mot implementeringsnivån systemets beteende lager för lager (från användargränssnitten mot affärsobjektlager genom applikationskomponenterna där användarnas användningsval lagras.
14 timmar
Microservice-arkitektur är ett tillvägagångssätt för att utveckla en programvaruapplikation som en uppsättning små, oberoende tjänster, var och en kör i sin egen process och kommunicerar med lätta mekanismer som en HTTP-resurs API. Dessa tjänster kan användas effektivt med hjälp av kontinuerliga automatiseringssystem och överträffar behovet av centraliserad förvaltning. Microservices kan skrivas på olika programmeringsspråk och integreras med olika datalagringssystem.

Denna instruktörledda, levande utbildning riktar sig till företagsutvecklare och arkitekter. Den introducerar mikroservice arkitektur från ett.Net perspektiv, presenterar migrationsstrategier från ett monolitiskt system, och vandrar deltagarna genom skapandet och implementeringen av en prov mikroservice-baserad applikation.

Vid slutet av denna utbildning kommer deltagarna att kunna:

Förstå när man ska använda och när man inte ska använda mikroservicearkitektur Skapa och genomföra en teststrategi för mikroservicer Applicera en mikrobaserad applikation i en produktionsmiljö Refactor en monolitisk applikation till tjänster

Publiken

Utvecklare Arkitekter

Format av kursen

Delvis föreläsning, delvis diskussion, övningar och tung praxis
14 timmar
Kubernetes är en öppen källa plattform för att automatisera alla utvecklingsfaser av containerade applikationer. Designmönster är iterabla lösningar på mjukvaruutvecklingsproblem som är relevanta för mjukvaruutveckling. Kubernetes förlängningar används för att konfigurera och stödja Kubernetes kluster. Med hjälp av Kubernetes designmönster och förlängningar kan användare av plattformen uppnå CI/CD-metoder samtidigt som man bibehåller skalbarhet och flexibilitet i programvaruapplikationer.

Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till utvecklare och DevOps ingenjörer som vill använda Kubernetes designmönster och förlängningar för att skapa företagsapplikationer på Kubernetes kluster.

Vid slutet av denna utbildning kommer deltagarna att kunna:

Ställ in en Kubernetes kluster och konfigurera de nödvändiga DevOps verktygen. Förstå grunderna i mjukvarudesign mönster och Kubernetes förlängningar. Använd Kubernetes förlängningar och designmönster när du interagerar med Kubernetes API. Utveckla anpassade Kubernetes resurser och tillämpa dynamiska kontroller på en kluster. Hantera och säkra varje Kubernetes miljö med hjälp av Kubernetes plugins. Integrera DevOps nätverksmodeller till befintliga och framtida Kubernetes projekt.

Format för kursen

Interaktiv föreläsning och diskussion. Många övningar och övningar. Hand-on implementering i en live-lab miljö.

Kursanpassningsalternativ

För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
14 timmar
Domändriven design (DDD) är ett sätt att hantera komplexa beteenden när man utvecklar programvara .
14 timmar
In this instructor-led, live workshop training in Sverige (online or onsite), participants will learn how to apply the five stages of Design Thinking to better understand the problems experienced by end-users of a product or service, then develop the best approach for resolving them.

By the end of this training, participants will be able to:

- Use creative strategies to match customers' needs with technologically feasible solutions.
- Formulate a strategy to increase customer value and enhance product and service offerings.
14 timmar
I en allt mer komplex värld hanterar vi problem som kan behöva särskilda tillvägagångssätt. Design Thinking hjälper till att hantera komplexa problem. Att behärska designtänkande hjälper till att hantera komplexa problem effektivt, kommunicera bättre, övertyga effektivt, förbättra affärsresultat och förbättrar organisatoriskt och personligt beteende och prestanda.

Programmål:

- Introduktion till Design Thinking och dess användning i olika branscher
- Identifiera fördelarna med Design Thinking och dess betydelse i lösningar
- Förstå kundens betydelse för Design Thinking
- Förstå verktygen som används i Design Thinking och hur man använder dem
35 timmar
A Design Sprint är en fem dagars process för att validera idéer och lösa stora utmaningar genom att prototypa och testa idéer med kunder.

Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till personer som vill lära sig hur man utför en framgångsrik design sprint inom sin organisation.

Vid slutet av denna utbildning kommer deltagarna att kunna:

Minska risken för att släppa en ny produkt på marknaden. Samla feedback från kunder om ett nytt koncept, innan produkten byggs. Öka kreativiteten i ett team för att fatta kritiska beslut, snabbare.

Format för kursen

Interaktiv föreläsning och diskussion. Många övningar och övningar. Live-workshop aktiviteter och miljö.

Kursanpassningsalternativ

För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
14 timmar
Publik:

Utvecklare, programmerare, affärsanalytiker, projektledare, programvaruarkitekter, testare, personer som är ansvariga för dokumentation eller alla som är involverade i mjukvaruutvecklingsprocessen.

mål:

Förbereder dig att arbeta med ett brett utbud av UML element
Lär dig hur du skapar komplexa UML modeller
Förbereder dig för att bli kvalificerad seniormedlem i ett UML utvecklingslag.
14 timmar
Audience: Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process. Objectives: Prepares you to work with a broad range of UML elements Teaches you how to create complex UML models Allows you to become qualified to be a senior member of a UML Development Team.

Last Updated:

Kommande Software Design Kurser

Helg Software Design kurs, kvällSoftware Design utbildning, Software Design bootcamp, Software Design instruktörledd, Helg Software Design utbildning, Kväll Software Design kurs, Software Design coaching, Software Design instruktör, Software Design tränare, Software Design kurs, Software Design klasser, Software Design on-site, Software Design privata kurser, Software Design en till en utbildning

Rabatterade kurser

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!

This site in other countries/regions