.NET MAUI (Intermediate) Träningskurs
.NET MAUI (.NET Multi-platform App UI) är ett plattformsoberoende ramverk som tillåter användare att skapa inbyggda mobila och stationära applikationer med C# och XAML.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till utvecklare som vill lära sig färdigheter på medelnivå för att använda .NET MAUI för att bygga mobila och stationära applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utforska avancerade datamanipuleringstekniker. Förstå plattformsspecifik kod och anpassning med hjälp av anpassade renderare. Lär dig prestandaoptimering, minneshantering och internationaliseringsstöd. Utveckla färdigheter i kontinuerlig integration och distribution av pipelines för .NET MAUI.
Kursens format
- Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
- För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
Kursplan
Introduktion till .NET MAUI och Cross-Platform Development
Avancerade databindnings- och manipulationstekniker
Arbeta med Databases och lokal lagring
Konsumerar RESTful API:er och Web Services
Implementering av plattformsspecifik kod och anpassade renderare
Förbättra användargränssnittet med anpassade kontroller och effekter
Prestandaoptimering och minne Management
Internationalisering och lokaliseringsstöd
Implementering av autentisering och auktorisering
Teststrategier och bästa praxis för flera plattformar
Kontinuerlig integration och distributionspipelines för .NET MAUI
Sammanfattning och nästa steg
Krav
- Kunskaper i C# programmeringsspråk En gedigen förståelse för objektorienterad programmering (OOP)-koncept. Bekantskap med .NET framework
Publik
- Utvecklare
Open Training Courses require 5+ participants.
.NET MAUI (Intermediate) Träningskurs - Booking
.NET MAUI (Intermediate) Träningskurs - Enquiry
.NET MAUI (Intermediate) - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (1)
Min favoritdel är frågor och svar med Sir. Jose. Han är mycket kunnig och vet svaret på våra frågor.
John Henry - Toyota Motor Philippines
Kurs - .NET MAUI (Intermediate)
Machine Translated
Upcoming Courses
Relaterade Kurser
Advanced 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 Pattern
14 timmarDen här instruktörsledda, liveutbildningen i Sverige (online eller på plats) riktar sig till utvecklare som vill lära sig hur man använder BLoC Pattern för att hantera tillstånd över olika applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå BLoCs kärnkoncept och arkitektur.
- Skapa, testa och felsök BLoCs.
- Lär dig mer om BLoC-byggkontexten.
iOS, Android, and React Native Development Bootcamp (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, and React Native Development Bootcamp for Beginners
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, and React Native Development Bootcamp (Beginner to Intermediate Level)
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.
Advanced .NET MAUI
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill behärska de avancerade funktionerna och teknikerna i .NET MAUI för att bygga mobila och stationära applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bemästra avancerade MVVM-tekniker, beroendeinjektion och arkitektoniska mönster. Anpassa och utöka .NET MAUI-ramverket. Bygg återanvändbara komponenter, bibliotek och förstå avancerade felsöknings- och profileringstekniker. Ta itu med utmaningar i storskaliga applikationer som synkronisering, cachelagring och säkerhet.
.NET MAUI Fundamentals
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill lära sig grunderna i .NET MAUI för att bygga grundläggande applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna för .NET MAUI och plattformsoberoende utveckling. Skapa grundläggande .NET MAUI-applikationer med layouter, kontroller och navigering. Testa, felsöka och distribuera .NET MAUI-applikationer.
Embedded Linux Systems Architecture
35 timmarKursens mål
För att ge en förståelse för det väsentliga i inbäddad GNU/Linux, hur bitarna och delarna passar ihop. Vilka komponenter behövs för att bygga ett inbäddat GNU/Linux-system, var får man dem ifrån och hur man konfigurerar/bygger/installerar dem? Var får man hjälp ifrån? Hur är det med dessa programvarulicenser? Praktiska övningar ger dig den nödvändiga praktiska erfarenheten för att gå vidare och utveckla dina egna inbäddade GNU/Linux-system efter att ha genomfört denna utbildning framgångsrikt.
Beskrivning
Denna femdagars träningsklass använder praktiska övningar i kombination med instruktion för att illustrera begreppen inbäddad GNU/Linux. Den är designad för att du snabbt ska få fart. Filosofin, begreppen och kommandon som är nödvändiga för att effektivt använda GNU/Linux beskrivs genom en kombination av teori och praktik på jobbet.
Uppfinn inte hjulet på nytt, utan lär dig av en erfaren tränare och ta hem en praktisk kunskap om GNU/Linux och förmågan att använda det effektivt i ditt eget inbäddade utvecklingsprojekt.
Vem bör delta?
Chefer, projektledare, mjukvaru-, hårdvaru-, utvecklings-, systemingenjörer, testare, administratörer, tekniker och andra teknikintresserade parter som vill förstå så snabbt som möjligt hur Embedded GNU/Linux fungerar. Du måste använda GNU/Linux eller så måste du lyxa till att avgöra om det är vettigt att använda det eller inte. Kanske du redan försökt använda Embedded GNU/Linux, men är inte helt säker på att du gjorde allt på rätt sätt. Du använder för närvarande ett annat operativsystem och stav för att ta reda på om GNU/Linux kan vara bättre och/eller billigare.
Leveransalternativ
Allt utbildningsmaterial är engelska, men presentationen av det kan vara på engelska eller på tyska, som du vill, över hela världen.
- på plats - instruktörskörd on-line - instruktörskörd på plats/on-line kombination - instruktörskörd
Build Native iOS and Android Apps with 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 Development Bootcamp with 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.).
Ionic2
14 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
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.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 timmarIBM MobileFirst Platform (tidigare känd som Worklight Foundation) är en uppsättning verktyg och tjänster för att bygga företagsapplikationer för mobiler och surfplattor. Dess API på klientsidan är tillgängligt för inbyggda iOS (Objective-C), inbyggda Android (Java), J2ME, C# inbyggda Windows Phone (C#) och JavaScript för plattformsoberoende hybrid-OR mobilwebbapplikationer. MobileFirst-plattformen är tillgänglig på plats eller i molnet.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig hur man ställer in och använder MobileFirst Platform för att utveckla och hantera hybridmobilapplikationer baserade på HTML5, JS och CSS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera MobileFirst
- Utveckla, testa och distribuera plattformsoberoende hybridmobilappar.
- Använd MobileFirst-säkerhetsmekanismer för att skydda appar.
- Uppdatera appar trådlöst inom en organisation och kringgå behovet av appbutiker.
- Administrera och övervaka mobilappar.
Publik
- Utvecklare
Kursens upplägg
- En del föreläsning, en del diskussion, övningar och tung praktisk övning i en skarp labbmiljö.
Not
- Denna utbildning är baserad på Mobile Foundation 8.0. För att begära en annan version eller annan anpassning av den här kursen, vänligen kontakta oss för att ordna.
Xamarin for Cross-Platform Development
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.