.NET MAUI (Mellomnivå) Treningskurs
.NET MAUI (.NET Multi-platform App UI) er et tverrplattformsrammeverk som lar brukerne lage native mobil- og skrivebordsapplikasjoner med C# og XAML.
Denne instruktørledede, live-treningen (online eller på stedet) er rettet mot utviklere som ønsker å lære mellomnivåferdigheter for å bruke .NET MAUI til å bygge mobil- og skrivebordsapplikasjoner.
Ved slutten av denne treningen vil deltakerne kunne:
- Utforske avanserte datamanipulasjonsteknikker.
- Forstå plattformspesifikk kode og tilpasning ved hjelp av egendefinerte renderere.
- Lære om ytelsesoptimalisering, minnehåndtering og støtte for internasjonalisering.
- Utvikle ferdigheter i kontinuerlig integrasjon og distribusjonsrørledninger for .NET MAUI.
Format på kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktisk trening.
- Hånd-på implementering i en live-lab miljø.
Tilpasningsmuligheter for kurset
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon til .NET MAUI og Cross-Platform Development
Avanserte databindings- og manipulasjonsteknikker
Arbeider med Databases og lokal lagring
Forbruker RESTful APIer og Web Services
Implementering av plattformspesifikk kode og tilpassede renderere
Forbedre brukergrensesnittet med tilpassede kontroller og effekter
Ytelsesoptimalisering og minne Management
Internasjonalisering og lokaliseringsstøtte
Implementering av autentisering og autorisasjon
Teststrategier og beste praksis på tvers av plattformer
Kontinuerlig integrasjon og distribusjonspipelines for .NET MAUI
Sammendrag og neste trinn
Krav
- Kompetanse i C# programmeringsspråk
- En solid forståelse av objektsentrerte programmeringskonsepter (OOP)
- Kjennskap med .NET rammeverk
Målgruppe
- Utviklere
Åpne kurs krever 5+ deltakere.
.NET MAUI (Mellomnivå) Treningskurs - Bestilling
.NET MAUI (Mellomnivå) Treningskurs - Forespørsel
.NET MAUI (Mellomnivå) - Konsulentforespørsel
Konsulentforespørsel
Referanser (1)
Min favorittdel er spørsmål og svar med Sir. Jose. Han er veldig kunnskapsrik og vet svaret på spørsmålene våre.
John Henry - Toyota Motor Philippines
Kurs - .NET MAUI (Intermediate)
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert Flutter
14 timerDenne instruktørledede, liveopplæringen Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Flutter til å lage applikasjoner på tvers av plattformer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Migrer applikasjoner fra Java til Flutter.
- Integrer Firebase backend-tjenester som database, autentisering og lagring.
- Lag animasjoner og avanserte brukergrensesnittfunksjoner for en app.
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.
Embedded Linux Systems Architecture
35 timerKursmål
For å gi en forståelse av grunnleggende embedded GNU/Linux, hvordan delene passer sammen. Hvilke komponenter som trengs for å bygge et embedded GNU/Linux-system, hvor man får dem fra og hvordan man konfigurerer/bygger/installerer dem? Hvor får man hjelp fra? Hva med programvarelisenser? Praktiske øvelser gir deg den nødvendige praktiske erfaringen til å utvikle dine egne embedded GNU/Linux-systemer etter å ha fullført denne opplæringen med suksess.
Beskrivelse
Denne fem-dagers trening bruker praktiske øvelser kombinert med instruksjoner for å illustrere konsepter innen embedded GNU/Linux. Den er designet for å bringe deg raskt opp til fart. Filosofien, konseptene og kommandene som er nødvendige for å bruke GNU/Linux effektivt, blir beskrevet gjennom en kombinasjon av teori og praksis.
Gjør ikke oppfinnelsen på nytt, men lær av en erfaren trener og ta med deg en fungerende kunnskap om GNU/Linux og evnen til å bruke det effektivt i ditt eget embedded-utviklingsprosjekt.
Hvem bør delta?
Ledere, prosjektledere, programvare-, maskinvare-, utviklings-, systemingeniører, testere, administratorer, teknikere og andre som er interessert i teknologien og som ønsker å forstå så raskt som mulig hvordan Embedded GNU/Linux fungerer. Du må bruke GNU/Linux eller du har muligheten til å bestemme om det er fornuftig å bruke det eller ikke. Kanskje du har forsøkt å bruke Embedded GNU/Linux, men er ikke helt sikker på om du gjorde alt på riktig måte. Du bruker for øyeblikket et annet operativsystem og vil finne ut om GNU/Linux kan være bedre og/eller billigere.
Leveringsalternativer
Alt undervisningsmaterialet er på engelsk, men presentasjonen kan være på engelsk eller tysk, etter ønske, verdensomspennende.
- på stedet - instruktørdrevet
- online - instruktørdrevet
- kombinasjon av på stedet/online - instruktørdrevet
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 krysplattform-applikasjoner med Dart
35 timerFlutter er et åpent kildekode UI-programvareutviklingssystem utviklet av Google for å bygge nativt kompilerte applikasjoner for mobil, web og skrivebord fra en enkelt kildekodebase. Det bruker Dart, et moderne, objektorientert programmeringsspråk utviklet av Google, som er optimalisert for å bygge raske og uttrykksfulle brukergrensesnitt.
Denne instruktørlede liveopplæringen (online eller på sted) er rettet mot utviklere på begynnernivå som ønsker å bygge vakre, høyytelsesfulle mobilapplikasjoner ved hjelp av Flutter og Dart.
Ved fullført opplæring vil deltakerne kunne:
- Opprette utviklingsmiljø for Flutter og Dart.
- Skape responsiv og interaktiv mobil UI.
- Access nativ enhetfunksjonalitet ved hjelp av plugins.
- Utplassere tverrplattformsapplikasjoner til Android og iOS.
Kursformat
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktiske øvelser.
- Hånds-on implementering i et live-lab-miljø.
Kurstilpasningsmuligheter
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Ionic2
14 timerDenne instruktørledede, live opplæringen (online eller på sted) er rettet mot utviklere på begynnernivå til mellomnivå som ønsker å bruke Ionic 2 til å bygge hybride mobile applikasjoner.
Ved avslutningen av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende prinsipper i Ionic 2 og dets arkitektur.
- Bygge enkelt-sides- og fler-sides-applikasjoner ved hjelp av Ionic 2.
- Tilpasse applikasjoner med SCSS og tredjepartsintegrasjoner.
- Teste, deploye og administrere mobile applikasjonsutgivelser effektivt.
Ionic 4 og Angular for Utviklere
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot nettutviklere som ønsker å lage en hybrid mobilapplikasjon med Ionic 4.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Integrer native enhetsfunksjoner i en hybrid mobilapplikasjon.
- Bruk Angular og Ionic 4 for å bygge en hybrid mobilapplikasjon.
- Kjør en hybridapplikasjon på en mobilenhetsemulator.
Ionic 6
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å lage en moderne mobilapplikasjon med Ionic 6.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Integrer native enhetsfunksjoner i en moderne hybrid mobilapplikasjon.
- Lær det grunnleggende om Ionic.
- Lær å distribuere Ionic-applikasjoner til produksjon.
- Kjør en moderne hybridapplikasjon på en mobilenhetsemulator.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 timerBeskrivelse
Denne 5-dagers treningsklassen bruker praktiske øvelser kombinert med instruksjoner for å illustrere konseptene for GNU/Linux-kjernen internt og utvikling av enhetsdrivere. Den er designet for å bringe deg raskt opp i fart. Vi beskriver prosesser, konsepter og kommandoer som er nødvendige for å skrive GNU/Linux-enhetsdrivere gjennom en kombinasjon av teori og opplæring på jobb.
Ikke oppfinn hjulet på nytt, men lær av en erfaren trener og ta med deg en praktisk kunnskap og evnen til å bruke den effektivt i ditt eget innebygde utviklingsprosjekt.
Hvem bør delta?
Personer med interesse for eller i oppgave å utvikle eller evaluere utvikling av GNU/Linux enhetsdrivere som programvareingeniører, feltingeniører, (prosjekt)ledere, maskinvareingeniører.
Mobile App Development with Flutter and AI
12 timerUtvikling av mobile applikasjoner med Flutter og AI handler om å bygge skalerbare, sikre og AI-kompatible mobile applikasjoner ved bruk av moderne arkitekturer, UX/UI-prinsipper og agile metodologier.
Denne instruktørledede, live-treningen (online eller på sted) er rettet mot mellomnivåutviklere som ønsker å bygge og deploye mobile applikasjoner med Flutter, integrere AI-funksjoner, bruke sikkerhetsbest-praktiser og følge agile arbeidsflyter.
Ved avslutningen av denne treningen vil deltakere kunne:
- Utvikle robuste mobile applikasjoner med Flutter med fokus på UX/UI-design.
- Bruke agile utviklingspraktiser gjennom hele prosjektlivssyklusen.
- Inkorporere AI-funksjonaliteter som anbefalingsmotorer eller chatbots.
- Design sikre mobile arkitekturer med Firebase integrasjon.
Kursformat
- Interaktive forelesninger og diskusjoner.
- Mye øvelser og praksis.
- Hender i live-lab-miljø.
Tilpasningsmuligheter for kurset
- For å bestille et tilpasset kurs, ta kontakt for å avtale.
IBM MobileFirst-plattform for hybrid mobilapplikasjonsutvikling
21 timerIBM MobileFirst Platform (tidligere kjent som Worklight Foundation) er en samling verktøy og tjenester for å bygge bedriftsmobil- og nettbrettapplikasjoner. Klient-side APIen er tilgjengelig for native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), og JavaScript for tverrplatforms hybrid eller mobil-web applikasjoner. MobileFirst Platform er tilgjengelig på-premise eller i skyen.
I denne instruktørledede, live treningen vil deltakerne lære å sette opp og bruke MobileFirst Platform for å utvikle og administrere hybrid mobile applikasjoner basert på HTML5, JS, og CSS.
Ved slutten av denne treningen vil deltakerne kunne:
- Installere og konfigurere MobileFirst
- Utvikle, teste og distribuere tverrplatforms hybrid mobile applikasjoner.
- Bruk MobileFirst sikkerhetsmekanismer for å sikre applikasjoner.
- Oppdatere applikasjoner over-the-air innen en organisasjon, utenom behovet for app-butikker.
- Administrere og overvåke mobile applikasjoner.
Målgruppe
- Utviklere
Format for kurset
- Deler forelesning, del diskusjon, øvelser og mye praktisk arbeid i en live-lab miljø.
Bemerk
- Denne treningen er basert på Mobile Foundation 8.0. For å be om en annen versjon eller andre tilpasninger til 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
Xamarin for Tverrplatformutvikling
21 timerI denne instruktørledede, direkteopplæringen i Norge (online eller på stedet), vil deltakerne lære viktige aspekter ved Xamarin når de tar på seg utviklingen av sitt eget sett med mobilapplikasjoner for Android, iOS og Windows .