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 underkategorier

Software Design läroplaner

Kurs Namn
Varaktighet
Översikt
Kurs Namn
Varaktighet
Översikt
14 timmar
Översikt
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.
21 timmar
Översikt
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.
21 timmar
Översikt
Med uppkomsten av mycket komplexa distribuerade system flyttades komplexiteten hos ett enda system till komplexiteten i arkitekturen för gruppen av system. Kursen täcker förhållandet mellan Software Architecture teknisk Enterprise Architect ure . Dessa två områden är förbundna på ett sätt som för närvarande inte är väl beskrivet. Till exempel, delning av komplexa monolitiska system i två system som kommunicerar via webbtjänster kommer att utlösa väsentliga förändringar av både de nya systemen och arkitekturen mellan dem.

Denna kurs kommer att täcka avvägningar, för närvarande vanliga mönster och lösningar för att hantera komplexa system och kommunikation inom och mellan dem.
21 timmar
Översikt
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
Översikt
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
Översikt
Microservice-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 .
21 timmar
Översikt
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
Översikt
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
Översikt
Domändriven design (DDD) är ett sätt att hantera komplexa beteenden när man utvecklar programvara .
14 timmar
Översikt
Denna instruktörsledda, liveträning (på plats eller fjärrkontroll) riktar sig till C-utvecklare som vill lära sig inbäddade C-designprinciper.

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

- Förstå designhänsyn som gör inbyggda C-program tillförlitliga
- Definiera funktionaliteten för ett inbäddat system
- Definiera programlogiken och strukturen för att få önskat resultat
- Designa en pålitlig, felfri inbäddad applikation
- Få optimal prestanda från målhårdvara

Kursformat:

- Interaktiv föreläsning och diskussion
- Övningar och övning
- 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
Översikt
En tvådagars kurs som omfattar alla designprinciper med kodexempel i kombination med nyligen industurial teknologi; mycket användbart för fordonsprogramvaruutvecklare
14 timmar
Översikt
Kursen kommer att täcka designmönster med särskild tonvikt på mönster som används i PHP .
14 timmar
Översikt
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
Översikt
Design Thinking är en lösningsbaserad metod för att hantera komplexa problem som är fel definierade eller okända. Tillvägagångssättet har anpassats av både affärs- och teknikgrupper för att lösa utmaningar från internt teamkonfliktlösning till produktutveckling. Några av metoderna som används i Design Thinking inkluderar förståelse av mänskliga behov, omramning av problem på ett mänskligt centrerat sätt, brainstorming av nya idéer och antagande av en praktisk metod i prototyper och tester.

I denna instruktörsledda, liveverkstadsträning kommer deltagarna att lära sig att tillämpa de fem stadierna i Design Thinking att bättre förstå problemen som slutanvändarna av en produkt eller tjänst upplever och sedan utveckla den bästa metoden för att lösa dem.

I slutet av denna träning 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

Publik

- utvecklare
- Projektledare

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
14 timmar
Översikt
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
Översikt
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
Översikt
Publik: Utvecklare, programmerare, affärsanalytiker, projektledare, programvaruarkitekter, testare, personer ansvariga för dokumentation eller alla som är involverade i mjukvaruutvecklingsprocessen. Mål: Förbereder dig att arbeta med ett brett spektrum av UML element Lär dig hur du skapar komplexa UML modeller Låter dig bli kvalificerad att bli ledande medlem i ett UML utvecklingslag.
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!