.NET MAUI Fundamentals Training Cursus
.NET MAUI (.NET Multi-platform App UI) is een platformonafhankelijk framework waarmee gebruikers native mobiele en desktopapplicaties kunnen maken met C# en XAML.
Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die de grondbeginselen van .NET MAUI willen leren om basisapplicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Begrijp de basisprincipes van .Net Maui en platformonafhankelijke ontwikkeling. Maak eenvoudige .NET MAUI-applicaties met lay-outs, bedieningselementen en navigatie. Test, debug en implementeer .NET MAUI-applicaties.
Formaat van de cursus
- Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
- Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Cursusaanbod
Inleiding tot .NET MAUI en platformonafhankelijke ontwikkeling
De ontwikkelomgeving opzetten
Een eenvoudige .NET MAUI-toepassing maken
Het MVVM-patroon (Model-View-ViewModel) begrijpen
Werken met lay-outs en besturingselementen in .NET MAUI
Omgaan met gebruikersinvoer en gebeurtenissen
Databinding en werken met datamodellen
Navigatie en pagina Management
Apparaatspecifieke functies en API's gebruiken
Testen en debuggen van .Net Maui-applicaties
Applicaties implementeren op verschillende platforms
Samenvatting en volgende stappen
Vereisten
- Basiskennis van programmeerconcepten Bekendheid met C# taal
Publiek
- ontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
.NET MAUI Fundamentals Training Cursus - Booking
.NET MAUI Fundamentals Training Cursus - Enquiry
.NET MAUI Fundamentals - Consultancyaanvraag
Consultancyaanvraag
Testimonials (1)
Ontwikkelen van de User Auth App en de Kahoot-activiteit (ik heb ervoor gezorgd dat ik de trainingssessies goed volg :)) en het is leuk!)
Jhoanne - Pag-IBIG Fund
Cursus - .NET MAUI Fundamentals
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Flutter
14 UrenDeze live training België onder leiding van een instructeur (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om platformonafhankelijke applicaties te maken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Migreer applicaties van Java naar Flutter.
- Integreer Firebase backend-services zoals database, verificatie en opslag.
- Maak animaties en geavanceerde UI-functies voor een app.
BLoC Pattern
14 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op ontwikkelaars die willen leren hoe ze BLoC Pattern kunnen gebruiken om de status van verschillende applicaties te beheren.
Aan het einde van deze training kunnen deelnemers:
- Begrijp de kernconcepten en architectuur van BLoC.
- BLoC's maken, testen en debuggen.
- Meer informatie over de BLoC-buildcontext.
.NET MAUI (Intermediate)
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die vaardigheden op gemiddeld niveau willen leren voor het gebruik van .NET MAUI om mobiele en desktopapplicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Ontdek geavanceerde technieken voor gegevensmanipulatie. Begrijp platformspecifieke code en aanpassingen met behulp van aangepaste renderers. Leer prestatieoptimalisatie, geheugenbeheer en ondersteuning voor internationalisering. Ontwikkel vaardigheden in continue integratie en implementatiepijplijnen voor .NET MAUI.
Embedded Linux Systems Architecture
35 UrenLeerdoelen
Om inzicht te geven in de essentie van embedded GNU/Linux, hoe de stukjes en beetjes in elkaar passen. Welke componenten zijn nodig om een embedded GNU/Linux systeem te bouwen, waar haal je ze vandaan en hoe configureer/bouw/installeer je ze? Waar kun je hulp krijgen? Hoe zit het met die softwarelicenties? Hands-on oefeningen bieden je de nodige praktische ervaring om door te gaan en je eigen embedded GNU/Linux systemen te ontwikkelen nadat je deze training met succes hebt afgerond.
Beschrijving
Deze vijfdaagse training maakt gebruik van hands-on oefeningen in combinatie met instructie om de concepten van embedded GNU/Linux te illustreren. Het is ontworpen om u snel op snelheid te brengen. De filosofie, concepten en commando's die nodig zijn om effectief gebruik te maken van GNU/Linux worden beschreven door een combinatie van theorie en on-the-job training.
Vind het wiel niet opnieuw uit, maar leer van een ervaren trainer en neem praktische kennis van GNU/Linux mee naar huis en het vermogen om het effectief te gebruiken in je eigen embedded ontwikkelingsproject.
Voor wie?
Managers, projectmanagers, software-, hardware-, ontwikkel-, systeemingenieurs, testers, beheerders, technici en andere partijen die geïnteresseerd zijn in de technologie, die zo snel mogelijk willen begrijpen hoe Embedded GNU/Linux werkt. Je moet GNU/Linux gebruiken of je moet luxe hebben om te beslissen of het zinvol is om het te gebruiken of niet. Misschien heb je al geprobeerd om Embedded GNU/Linux te gebruiken, maar ben je er niet helemaal zeker van dat je alles op de juiste manier hebt gedaan. Je gebruikt momenteel een ander besturingssysteem en een andere toverstaf om uit te zoeken of GNU/Linux misschien beter en/of goedkoper is.
Levering Opties
Al het trainingsmateriaal is Engels, maar de presentatie ervan kan wereldwijd in het Engels of in het Duits zijn, zoals u wilt.
- Ter plaatse - Instructeur gestuurd
- On-line - Instructeur gestuurd
- On-site/on-line combinatie - Instructeur gestuurd
Embedded Linux Kernel and Driver Development
14 UrenEen tweedaagse cursus bestaande uit ongeveer 60% hands-on labs gericht op embedded Linux kernel internals, architectuur, ontwikkeling en onderzoek naar het schrijven en integreren van verschillende soorten apparaatstuurprogramma's.
Wie zou moeten deelnemen?
Ingenieurs die geïnteresseerd zijn in Linux kernelontwikkeling op embedded systemen en plateforms.
Build Native iOS and Android Apps with Flutter
14 UrenIn deze live training onder leiding van een instructeur in België (online of ter plaatse), leren deelnemers hoe ze Flutter kunnen gebruiken om snel een mobiele app te ontwikkelen die op zowel iOS als Android apparaten draait.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer snel het framework, IDE en andere tooling om te beginnen met ontwikkelen.
- Begrijp en gebruik de Dart-taal van Google om snel een prototype van een mobiele app te maken.
- Test en implementeer mobiele apps die zowel op iOS als op Android worden uitgevoerd met behulp van één codebasis.
- Pas de app aan met behulp van een uitgebreide set widgets, lay-outs en animaties.
Flutter Development Bootcamp with Dart
35 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om hoogwaardige mobiele apps te maken en te bouwen voor Android, iOS en andere platforms vanuit een gemeenschappelijke codebase.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel de benodigde ontwikkelomgeving in om te beginnen met het maken van Flutter apps.
- Gebruik de programmeertaal Dart om de code voor het bouwen van de apps te ontwikkelen.
- Gebruik Flutter widgets om een esthetisch aantrekkelijke en gebruiksvriendelijke gebruikersinterface te ontwerpen en te maken.
- Implementeer en test apps op verschillende platforms (mobiel, desktop, web, enz.).
Ionic2
14 UrenDeze instructeurgeleide, live training op België (online of op locatie) is gericht op ontwikkelaars op beginners- tot gemiddeld niveau die Ionic 2 willen gebruiken om hybride mobiele applicaties te bouwen.
Op het einde van deze training zullen de deelnemers in staat zijn om:
- De fundamentele principes van Ionic 2 en zijn architectuur te begrijpen.
- Eén-pagina en meerpagina-applicaties te bouwen met behulp van Ionic 2.
- Apps aan te passen met SCSS en derdepartij-integraties.
- Mobiele app-releases effectief te testen, te implementeren en te beheren.
Ionic 4 and Angular for Developers
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor webontwikkelaars die een hybride mobiele applicatie willen maken met Ionic 4.
Aan het einde van deze training zijn de deelnemers in staat om:
- Integreer native apparaatfuncties in een hybride mobiele applicatie.
- Gebruik Angular en Ionic 4 om een hybride mobiele applicatie te bouwen.
- Voer een hybride toepassing uit op een emulator voor mobiele apparaten.
Ionic 6
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor webontwikkelaars die een moderne mobiele applicatie willen maken met Ionic 6.
Aan het einde van deze training zijn de deelnemers in staat om:
- Integreer native apparaatfuncties in een moderne hybride mobiele applicatie.
- Leer de basisprincipes van Ionic.
- Leer toepassingen Ionic te implementeren in productie.
- Voer een moderne hybride applicatie uit op een emulator voor mobiele apparaten.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 UrenBeschrijving
Deze 5-daagse trainingsles maakt gebruik van hands-on oefeningen in combinatie met instructie om de concepten van GNU/Linux kernel internals en de ontwikkeling van apparaatstuurprogramma's te illustreren. Het is ontworpen om u snel op snelheid te brengen. We beschrijven processen, concepten en commando's die nodig zijn om GNU/Linux device drivers te schrijven door middel van een combinatie van theorie en on-the-job training.
Vind het wiel niet opnieuw uit, maar leer van een ervaren trainer en neem praktische kennis mee naar huis en het vermogen om deze effectief te gebruiken in uw eigen embedded ontwikkelingsproject.
Voor wie?
Mensen die geïnteresseerd zijn in of belast zijn met de ontwikkeling of evaluatie van het ontwikkelen van GNU/Linux device drivers, zoals software engineers, field engineers, (project)managers, hardware engineers.
Mobile App Development with Flutter and AI
12 UrenIBM MobileFirst Platform for Hybrid Mobile Application Development
21 UrenIBM MobileFirst Platform (voorheen bekend als Worklight Foundation) is een suite van tools en services voor het bouwen van mobiele en tablettoepassingen voor bedrijven. De client-side API is beschikbaar voor native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) en JavaScript voor platformonafhankelijke hybride OR mobiele webapplicaties. MobileFirst Platform is on-premise of in de cloud beschikbaar.
In deze live training onder leiding van een instructeur leren deelnemers hoe ze het MobileFirst Platform kunnen instellen en gebruiken om hybride mobiele applicaties te ontwikkelen en te beheren op basis van HTML5, JS en CSS.
Aan het einde van deze training zijn de deelnemers in staat om:
- MobileFirst installeren en configureren
- Ontwikkel, test en implementeer platformonafhankelijke hybride mobiele apps.
- Gebruik de beveiligingsmechanismen van MobileFirst om apps te beveiligen.
- Update apps over-the-air binnen een organisatie, waardoor er geen app-winkels nodig zijn.
- Mobiele apps beheren en monitoren.
Audiëntie
- Ontwikkelaars
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening in een live-lab omgeving.
Notitie
- Deze training is gebaseerd op Mobile Foundation 8.0. Als u een andere versie of andere aanpassing aan deze cursus wilt aanvragen, neem dan contact met ons op om dit te regelen.
React Native for iOS and Android
21 UrenIn deze door een instructeur geleide, live training leren deelnemers de principes en aanpak achter React Native terwijl ze de ontwikkeling van hun eigen mobiele applicatie voor Android en iOS op zich nemen
Xamarin for Cross-Platform Development
21 UrenIn deze live training onder leiding van een instructeur in België (online of ter plaatse), leren deelnemers de belangrijkste aspecten van Xamarin terwijl ze bezig zijn met de ontwikkeling van hun eigen set mobiele applicaties voor Android, iOS en Windows.