.NET MAUI Grunnleggende Treningskurs
.NET MAUI (.NET Multi-platform App UI) er en tverrplattformrammeverk som lar brukerne lage native mobile- og skrivebordsapplikasjoner med C# og XAML.
Denne instruktørlede, liveopplæringen (online eller på stedet) er rettet mot utviklere som ønsker å lære grunnleggende .NET MAUI for å bygge grunnleggende applikasjoner.
Ved avslutning av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende .NET MAUI og tverrplattformutvikling.
- Opprette grunnleggende .NET MAUI-applikasjoner med oppsett, kontroller og navigasjon.
- Teste, feilsøke og distribuerer .NET MAUI-applikasjoner.
Format på kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hånds-på-implementering i en live-lab-miljø.
Kursetilpassingsmuligheter
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon til .NET MAUI og Cross-Platform Development
Sette opp utviklingsmiljøet
Opprette en grunnleggende .NET MAUI-applikasjon
Forstå MVVM-mønsteret (Model-View-ViewModel).
Arbeide med oppsett og kontroller i .NET MAUI
Håndtering av brukerinndata og hendelser
Databinding og arbeid med datamodeller
Navigasjon og side Management
Bruke enhetsspesifikke funksjoner og APIer
Testing og feilsøking av .Net Maui-applikasjoner
Distribuere applikasjoner på forskjellige plattformer
Sammendrag og neste trinn
Krav
- Grundleggende forståelse av programmeringskonsepter
- Kjennskap med C# språk
Målgruppe
- Utviklere
Åpne kurs krever 5+ deltakere.
.NET MAUI Grunnleggende Treningskurs - Bestilling
.NET MAUI Grunnleggende Treningskurs - Forespørsel
.NET MAUI Grunnleggende - Konsulentforespørsel
Referanser (1)
Utvikle brukerautentiseringsappen og kahoot-aktiviteten (jeg sorg selv for at jeg tar seg av opplæringsforelesningene :) og det er sjukt farget!)
Jhoanne - Pag-IBIG Fund
Kurs - .NET MAUI Fundamentals
Maskinoversatt
Kommende kurs
Relaterte kurs
BLoC Pattern
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære å bruke BLoC Pattern til å administrere tilstanden på tvers av forskjellige applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå BLoCs kjernekonsepter og arkitektur.
- Opprett, test og feilsøk BLOC-er.
- Lær om BLoC-byggkonteksten.
iOS, Android, og React Native Development Bootcamp (Intermediært til Avansert Nivå)
420 TimerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på avansert nivå som ønsker å lære avanserte programmeringsteknikker i Swift, Kotlin og JavaScript, implementere skalerbare arkitekturer og lag funksjonsrike apper med sikker API-integrasjon, sanntidskommunikasjon og avansert brukergrensesnitt/UX.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Mestre avanserte Programming-teknikker i Swift, Kotlin og JavaScript, inkludert avslutninger, koroutiner og asynkron/avvent.
- Design Scalable Mobile App Architectures ved å bruke MVVM for iOS/Android og avansert tilstandsadministrasjon i React Native.
- Bygg funksjonsrike mobilapper med sikker API-integrasjon, sanntidskommunikasjon og avansert datahåndtering (kjernedata, SQLite, rom, Firebase).
- Integrer native enhetsfunksjoner som kamera, geolokalisering og sensorer, og lag tilpassede native moduler i React Native.
- Lag avansert brukergrensesnitt/UX med Animationer og gjenbrukbare komponenter for responsive, svært interaktive mobilopplevelser.
- Test, feilsøk og optimaliser apper for ytelse og pålitelighet ved hjelp av Xcode, Android Profiler og React Native Debugger.
- Distribuer apper ved å bruke CI/CD-pipelines for kontinuerlig integrasjon og automatiserte utgivelser til App Store og Google Play.
- Fullfør et Capstone-prosjekt, utvikler og distribuer en produksjonsklar app til appbutikker.
iOS, Android, og React Native Utviklingskurs for Begynnere
105 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere på nybegynnernivå som ønsker å dykke inn i utvikling av mobilapper.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer utviklingsmiljøer for iOS (Xcode), Android (Android Studio) og React Native (Node.js, CLI og Expo).
- Lær de viktigste forskjellene mellom innfødt og tverrplattformutvikling og utvikle grunnleggende kunnskap i Swift, Kotlin og JavaScript.
- Lag responsive UI-oppsett med iOS Auto Layout, Android XML og React Native Flexbox.
- Utvikle enkle apper ved å bruke Swift for iOS, Kotlin for Android og React Native for apper på tvers av plattformer.
- Implementer kamera-, GPS- og lagringsfunksjoner i apper ved å bruke React Native.
- Bruk Xcode, Android Studio og React Native feilsøkingsverktøy for å feilsøke problemer og kjøre apper på simulatorer og ekte enheter.
- Forbered og distribuer apper til App Store (iOS) og Google Play Store (Android).
- Arbeid med gruppeprosjekter og få tilbakemeldinger fra kolleger for å forbedre ferdighetene til apputvikling.
- Bygg og vis frem en fullt funksjonell tverrplattform React Native app.
iOS, Android, og React Native Utviklingsbootcamp (Begynner til mellomnivå)
420 TimerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå som ønsker å mestre utvikling av mobilapper på tvers av flere plattformer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp utviklingsmiljøer for iOS, Android og React Native ved å bruke Xcode, Android Studio og React Native CLI/Expo.
- Utvikle Native iOS og Android apper ved å bruke Swift for iOS og Kotlin for Android, og lag apper med navigasjon og API-integrasjon.
- Bygg apper på tvers av plattformer med React Native, og bruk én enkelt kodebase for å lage apper for både iOS og Android.
- Design responsive brukergrensesnitt ved å bruke Auto Layout, XML og Flexbox for iOS, Android og React Native.
- Administrer data og tilstand i apper ved å bruke lokale lagringsløsninger og håndtere API-forespørsler på alle plattformer.
- Inkluder avanserte funksjoner som kamera, geolokalisering og kart i mobilapper.
- Implementer Multi-Screen Navigation i iOS, Android og React Native apper.
- Feilsøk og test apper ved hjelp av verktøy levert av Xcode, Android Studio og React Native.
- Distribuer apper til App Store og Googgle Play Store.
- Fullfør et Capstone-prosjekt som viser frem ferdighetene du har lært ved å bygge og presentere en funksjonell mobilapp.
Avansert .NET MAUI
14 TimerDenne instruktørledede, live opplæringen (online eller på sted) er rettet mot utviklere som ønsker å mestre de avanserte funksjonene og teknikkene i .NET MAUI for å bygge mobile og desktop-applikasjoner.
Ved avslutningen av denne opplæringen vil deltakerne være i stand til å:
- Mestre avanserte MVVM-teknikker, avhengighetinjeksjon og arkitekturmønstre.
- Tilpasse og utvide .NET MAUI-rammeverket.
- Bygge gjenbrukbare komponenter, biblioteker, og forstå avanserte feilsøking og profileringsmetoder.
- Håndtere utfordringer i store applikasjoner som synkronisering, caching og sikkerhet.
Embederte Linux Kernel og Driverutvikling
14 TimerEn to-dagers kurs bestående av rundt 60% håndson-laboratorier som fokuserer på Embedded Linux kjerne-interne, arkitektur, utvikling og hvordan man skriver og integrerer flere typer enhetstrekkere.
Hvem bør delta?
Ingeniører interessert i Linux kjerneutvikling på Embedded-systemer og plattformer.
Bygg Native iOS- og Android-apper med Flutter
14 TimerI denne instruktørledede, direkteopplæringen i Norge (online eller på stedet), vil deltakerne lære hvordan de bruker Flutter til raskt å utvikle en mobilapp som kjører på både iOS og Android enheter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer rammeverket, IDE og annet verktøy raskt for å begynne å utvikle.
- Forstå og bruk Googles Dart-språk for raskt å prototype en mobilapp.
- Test og distribuer mobilapper som kjører på både iOS og Android ved hjelp av en enkelt kodebase.
- Tilpass appen ved å bruke et rikt sett med widgets, oppsett og animasjoner.
Flutter Utviklingskurs med Dart
35 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Flutter til å lage og bygge høykvalitets mobilapper for Android, iOS og andre plattformer fra en felles kodebase.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å lage Flutter apper.
- Bruk programmeringsspråket Dart til å utvikle koden for å bygge appene.
- Bruk Flutter widgets til å designe og lage estetisk tiltalende og brukervennlig brukergrensesnitt.
- Distribuer og test apper på forskjellige plattformer (mobil, desktop, web, etc.).
Flutter: Bygg Nativt Kryssplattformsapplikasjoner med Dart
35 TimerFlutter er et open source UI-programvareutviklingsverktøy fra Google for å bygge nativt kompilerte applikasjoner for mobil, web og skrivebord fra én kodebase. Det bruker Dart, et moderne, objektorientert programmeringsspråk som også er utviklet av Google, som er optimert for å bygge raskt og uttryksfullt brukergrensesnitt.
Dette instruktørledede, live-treningen (online eller på stedet) er rettet mot nybegynner-nivå utviklere som ønsker å bygge vakre, høy ytelses mobilapper ved hjelp av Flutter og Dart.
Til slutt av denne treningen vil deltakerne kunne:
- Sette opp utviklingsmiljøet for Flutter og Dart.
- Lage responive og interaktive mobil-UIer.
- Aksessere nativt enhetsfunksjoner ved hjelp av tilleggsprogrammer.
- Distribuere kryssplattformsapplikasjoner til Android og iOS.
Format for Kurs
- Interaktiv forelesning og diskusjon.
- Masse øvelser og praksis.
- Håndtering i et live-lab-miljø.
Kurs Tilpasningsmuligheter
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å avtale.
Utvikling av krossoverapperings mobilapper med Ionic 8
14 TimerDenna instruksjonsledede live-opplæringen i ulike steder (online eller på stedet) er rettet mot erfarne front-end-utviklere som ønsker å bruke Ionic 8 og Capacitor til å produsere profesjonelle hybrid-mobilapper og progressive webapper fra én felles kodebase.
Mobile App Utvikling med Flutter og AI
12 TimerMobile App Utvikling med Flutter og AI er praksisen av å bygge skalable, sikre og AI-kapable mobilapplikasjoner ved hjelp av moderne arkitekturer, UX/UI-prinsipper og agil metoder.
Dette kurset, som ledes av instruktører (online eller på stedet), er rettet mot mellomnivå-utviklere som ønsker å bygge og distribuere mobilapplikasjoner ved hjelp av Flutter, integrere AI-funksjoner, anvende sikkerhetsbestpraksis, og følge agil arbeidsflyt.
Ved slutten av dette kurset vil deltakerne kunne:
- Utvikle robuste mobilapplikasjoner ved hjelp av Flutter med fokus på UX/UI-design.
- Anvende agil utviklingspraksis gjennom hele prosjektets livsløp.
- Integre AI-funksjonaliteter som anbefalingssystemer eller chatbots.
- Designe sikre mobilarkitekturer med Firebase-integrasjon.
Kursformat
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Håndtering i et live-lab-miljø.
Kursanpassningsmuligheter
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å avtale.
React Native for iOS and Android
21 TimerI denne instruktørledede, liveopplæringen i Norge lærer deltakerne prinsippene og tilnærmingen bak React Native når de tar på seg utviklingen av sin egen mobilapplikasjon for Android og iOS