.NET MAUI Grundläggande Träningskurs
.NET MAUI (.NET Multi-platform App UI) är ett ramverk för plattformsoberoende utveckling som låter användare skapa nativa mobila och skrivbordsapplikationer med C# och XAML.
Denna kurs, som leds av en instruktör (online eller på plats), är avsedd för utvecklare som vill lära sig grunderna i .NET MAUI för att bygga enkla applikationer.
Efter avslutad kurs kommer deltagarna att kunna:
- Förstå grunderna i .NET MAUI och plattformsoberoende utveckling.
- Skapa grundläggande .NET MAUI-applikationer med layout, kontroller och navigation.
- Testa, felsöka och distribuera .NET MAUI-applikationer.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktiska uppgifter.
- Hands-on-implementering i en live-labbmiljö.
Alternativ för att anpassa kursen
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att ordna.
Kursplan
Introduktion till .NET MAUI och Cross-Platform Development
Ställa in utvecklingsmiljön
Skapa en grundläggande .NET MAUI-applikation
Förstå MVVM-mönstret (Model-View-ViewModel).
Arbeta med layouter och kontroller i .NET MAUI
Hantera användarinmatning och händelser
Databindning och arbete med datamodeller
Navigering och sida Management
Använda enhetsspecifika funktioner och API:er
Testa och felsöka .Net Maui-applikationer
Distribuera applikationer på olika plattformar
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för programmeringskoncept
- Kännedom om C#-språket
Målgrupp
- Utvecklare
Öppna Utbildningskurser kräver 5+ deltagare.
.NET MAUI Grundläggande Träningskurs - Bokning
.NET MAUI Grundläggande Träningskurs - Fråga
.NET MAUI Grundläggande - Konsultfråga
Vittnesmål (1)
Utveckla användarautentiseringsappen och kahoot-aktiviteten (jag har själv säkerställt att jag tar in träningsföreläsningarna :) och det är roligt!)
Jhoanne - Pag-IBIG Fund
Kurs - .NET MAUI Fundamentals
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad Flutter
14 TimmarDenna instruktörsledda, liveutbildning Sverige (online eller på plats) riktar sig till utvecklare som vill använda Flutter för att skapa plattformsoberoende applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Migrera program från Java till Flutter.
- Integrera Firebase serverdelstjänster som databas, autentisering och lagring.
- Skapa animeringar och avancerade gränssnittsfunktioner för en app.
BLoC-mönstret
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktas till utvecklare som vill lära sig hur de kan använda BLoC-mönstret för att hantera status över olika applikationer.
När denna utbildning är avslutad kommer deltagarna kunna:
- Förstå BLoCs kärnkoncept och arkitektur.
- Skapa, testa och felsöka BLoCs.
- Lära sig om BLoC-byggnadskontexten.
iOS-, Android- och React Native-utvecklingsbootcamp (Intermediate to Advanced Level)
420 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på avancerad nivå som vill lära sig avancerade programmeringstekniker i Swift, Kotlin och JavaScript, implementera skalbara arkitekturer och skapa funktionsrika appar med säker API-integration, realtidskommunikation och avancerad UI/UX.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bemästra avancerade Programming tekniker i Swift, Kotlin och JavaScript, inklusive stängningar, coroutines och async/await.
- Designa Scalable Mobile App Architectures med MVVM för iOS/Android och avancerad tillståndshantering i React Native.
- Bygg funktionsrika mobilappar med säker API-integration, realtidskommunikation och avancerad datahantering (Core Data, SQLite, Room, Firebase).
- Integrera inbyggda enhetsfunktioner som kamera, geolokalisering och sensorer och skapa anpassade inbyggda moduler i React Native.
- Skapa avancerat UI/UX med Animations och återanvändbara komponenter för responsiva, mycket interaktiva mobila upplevelser.
- Testa, felsök och optimera appar för prestanda och tillförlitlighet med hjälp av Xcode, Android Profiler och React Native Debugger.
- Distribuera appar med hjälp av CI/CD Pipelines för kontinuerlig integrering och automatiserade versioner till App Store och Google Play.
- Slutför ett Capstone-projekt, utveckla och distribuera en produktionsklar app till appbutiker.
iOS, Android, och React Native Utvecklingskurs för Börjare
105 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på nybörjarnivå som vill dyka in i utveckling av mobilappar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera utvecklingsmiljöer för iOS (Xcode), Android (Android Studio) och React Native (Node.js, CLI och Expo).
- Lär dig de viktigaste skillnaderna mellan inbyggd och plattformsoberoende utveckling och utveckla grundläggande kunskaper i Swift, Kotlin och JavaScript.
- Skapa responsiva UI-layouter med hjälp av iOS Auto Layout, Android XML och React Native Flexbox.
- Utveckla enkla appar med hjälp av Swift för iOS, Kotlin för Android och React Native för plattformsoberoende appar.
- Implementera kamera-, GPS- och lagringsfunktioner i appar med hjälp av React Native.
- Använd Xcode, Android Studio och React inbyggda felsökningsverktyg för att felsöka problem och köra appar på simulatorer och verkliga enheter.
- Förbered och distribuera appar till App Store (iOS) och Gogoogle Play Store (Android).
- Arbeta med gruppprojekt och få feedback från kollegor för att förbättra dina färdigheter i apputveckling.
- Bygg och visa upp en fullt fungerande plattformsoberoende React Native-app.
iOS, Android, och React Native Utvecklingsbootcamp (Börjar till intermediär nivå)
420 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå som vill bemästra mobilappsutveckling över flera plattformar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera utvecklingsmiljöer för iOS, Android och React Native med Xcode, Android Studio och React Native CLI/Expo.
- Utveckla inbyggda iOS och Android appar med Swift för iOS och Kotlin för Android, skapa appar med navigering och API-integration.
- Bygg plattformsoberoende appar med React Native, utnyttja en enda kodbas för att skapa appar för både iOS och Android.
- Designa responsiva användargränssnitt med Auto Layout, XML och Flexbox för iOS, Android och React Native.
- Hantera data och tillstånd i appar med hjälp av lokala lagringslösningar och hantera API-förfrågningar på alla plattformar.
- Införliva avancerade funktioner som kamera, geolokalisering och kartor i mobilappar.
- Implementera flerskärmsnavigering i iOS, Android och React inbyggda appar.
- Felsök och testa appar med hjälp av verktyg som tillhandahålls av Xcode, Android Studio och React Native.
- Distribuera appar till App Store och Google Play Store.
- Slutför ett Capstone-projekt som visar upp de färdigheter du lärt dig genom att bygga och presentera en funktionell mobilapp.
Avancerad .NET MAUI
14 TimmarDenna instruktörsledda, live-träning (online eller på plats) riktar sig till utvecklare som vill behärska de avancerade funktionerna och teknikerna i .NET MAUI för att bygga mobil- och skrivbordsapplikationer.
Efter avslutad träning kommer deltagarna att kunna:
- Behärska avancerade MVVM-tekniker, beroendeinjektion och arkitekturmönster.
- Anpassa och utöka .NET MAUI-ramverket.
- Bygga återanvändbara komponenter, bibliotek och förstå avancerade felsöknings- och profileringsmetoder.
- Hantera utmaningar i stora applikationer som synkronisering, caching och säkerhet.
Bygga inbyggda iOS och Android-appar med Flutter
14 TimmarI denna instruktörsledda, liveträning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man använder Flutter för att snabbt utveckla en mobilapp som körs på både iOS och Android enheter.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera snabbt ramverket, IDE och andra verktyg för att börja utveckla.
- Förstå och använd Googles Dart-språk för att snabbt skapa en prototyp av en mobilapp.
- Testa och distribuera mobilappar som körs på både iOS och Android med hjälp av en enda kodbas.
- Anpassa appen med hjälp av en omfattande uppsättning widgetar, layouter och animationer.
Flutter Utvecklingsbootcamp med Dart
35 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Flutter för att skapa och bygga högkvalitativa mobilappar för Android, iOS och andra plattformar från en gemensam kodbas.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den utvecklingsmiljö som krävs för att börja skapa Flutter appar.
- Använd programmeringsspråket Dart för att utveckla koden för att bygga apparna.
- Använd Flutter widgets för att designa och skapa estetiskt tilltalande och lättanvänt användargränssnitt.
- Distribuera och testa appar på olika plattformar (mobil, dator, webb osv.).
Flutter: Bygg inbyggt tvärsnittsprogram med Dart
35 TimmarFlutter är ett öppen källkodsbaserat användargränssnitt (UI) för programutveckling som Google utvecklat för att skapa inbyggta kompilerade program för mobil, webb och desktop från en enda kodbas. Det använder Dart, ett moderne, objektorienterat programmeringsspråk som också utvecklats av Google, vilket är optimerat för att bygga snabba och uttrycksfulla användargränssnitt.
Detta instruktörledda liveutbildning (online eller på plats) riktas till utvecklare på nybörjarnivå som önskar bygga vackra, högeffektiva mobilappar med Flutter och Dart.
Efter denna utbildning kommer deltagarna att kunna:
- Ställa in utvecklingsmiljön för Flutter och Dart.
- Skapa responsiva och interaktiva mobilanvändargränssnitt.
- Använda plugins för att få åtkomst till inbyggda enhetsegenskaper.
- Distribuera tvärsnittsprogram till Android och iOS.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händelsebaserad implementation i en live-labbmiljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att organisera.
Ionic2
14 TimmarDenna instruktörsledda, liveutbildning online eller på plats är riktad till utvecklare på grundnivå till mellannivå som vill använda Ionic2 för att bygga hybrida mobila applikationer.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i Ionic2 och dess arkitektur.
- Bygga enkelsidiga och flersidiga applikationer med Ionic2.
- Anpassa appar med Scss och tredjepartsintegrationer.
- Testa, distribuera och hantera mobila apputgåvor effektivt.
Ionic 4 och Angular för utvecklare
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill skapa en hybrid mobilapplikation med Ionic 4.
I slutet av denna utbildning kommer deltagarna att kunna:
- Integrera inbyggda enhetsfunktioner i en hybridmobilapplikation.
- Använd Angular och Ionic 4 för att skapa en hybridmobilapplikation.
- Kör ett hybridprogram på en emulator för mobila enheter.
Ionic 6
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill skapa en modern mobilapplikation med Ionic 6.
I slutet av denna utbildning kommer deltagarna att kunna:
- Integrera inbyggda enhetsfunktioner i en modern hybridmobilapplikation.
- Lär dig grunderna i Ionic.
- Lär dig att distribuera Ionic program till produktion.
- Kör ett modernt hybridprogram på en emulator för mobila enheter.
Mobilapplikationsutveckling med Flutter och AI
12 TimmarMobilapplikationsutveckling med Flutter och AI är praktiken att skapa skalbara, säkra och AI-dugliga mobilapplikationer med moderna arkitekturer, UX/UI-principer och agila metodik.
Denna instruktörsguidade träningskurs (online eller på plats) är riktad till mellannivåutvecklare som önskar bygga och distribuera mobilapplikationer med Flutter, integrera AI-funktioner, tillämpa säkerhetsbestämmelser och följa agila arbetsflöden.
Vid slutet av denna träningskurs kommer deltagarna att kunna:
- Utveckla robusta mobilapplikationer med Flutter med fokus på UX/UI-design.
- Tillämpa agila utvecklingspraktiker genom projektets livscykel.
- Integrera AI-funktioner som rekommendationssystem eller chatbots.
- Designa säkra mobilarkitekturer med Firebase-integration.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händelsebaserad implementation i en live-lab-miljö.
Kursanpassningsalternativ
- För att begära anpassad träningskurs för detta ämne, kontakta oss för att arrangera.
IBM MobileFirst-plattform för hybrid mobilapplikationsutveckling
21 TimmarIBM MobileFirst Platform (tidigare känt som Worklight Foundation) är en samling verktyg och tjänster för att bygga företagsmobila och surfplattapplikationer. Dess klient-sidans API är tillgängligt för native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), och JavaScript för cross-platform hybrid OR mobila-webbapplikationer. MobileFirst Platform är tillgängligt på-premise eller i molnet.
I denna instruktörsledda, live-training kommer deltagarna att lära sig hur man installerar och använder MobileFirst Platform för att utveckla och hantera hybridmobila applikationer baserade på HTML5, JS, och CSS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera MobileFirst
- Utveckla, testa och distribuera cross-platform hybrid mobila appar.
- Använda MobileFirst säkerhetsmekanismer för att säkra appar.
- Uppdatera appar över luftgränsen inom en organisation, vilket omgår behovet av appbutiker.
- Administrera och övervaka mobila appar.
Målgrupp
- Utvecklare
Kursformat
- Delvis föreläsning, delvis diskussion, övningar och intensiv händer-i-praktik i en live-lab-miljö.
Anmärkning
- Denna utbildning baseras på Mobile Foundation 8.0. För att begära en annan version eller annan anpassning av denna kurs, vänligen kontakta oss för att ordna.
Xamarin för Plattformsoberoende Utveckling
21 TimmarI denna instruktörsledda, live-utbildning i Sverige (online eller på plats) kommer deltagarna att lära sig viktiga aspekter av Xamarin när de tar sig an utvecklingen av sin egen uppsättning mobilapplikationer för Android, iOS och Windows.