.NET MAUI Basisprincipes Training Cursus
.NET MAUI (.NET Multi-platform App UI) is een cross-platform framework waarmee gebruikers native mobiele en desktopapplicaties kunnen ontwikkelen met behulp van C# en XAML.
Deze door een instructeur geleide training (online of op locatie) is bedoeld voor ontwikkelaars die de basisprincipes van .NET MAUI willen leren om eenvoudige applicaties te bouwen.
Aan het einde van deze cursus kunnen deelnemers:
- De fundamentele concepten van .NET MAUI en cross-platform ontwikkeling begrijpen.
- Eenvoudige .NET MAUI-applicaties maken met behulp van lay-outs, bedieningselementen en navigatie.
- .NET MAUI-applicaties testen, debuggen en implementeren.
Vorm van de cursus
- Interactieve lezingen en discussies.
- Veel oefeningen en praktijkopdrachten.
- Praktische implementatie in een live-labomgeving.
Mogelijkheden tot aanpassing van de cursus
- Wilt u een op maat gemaakte training? Neem dan contact met ons op om de mogelijkheden te bespreken.
Cursusaanbod
Inleiding tot .NET MAUI en cross-platform ontwikkeling
Het instellen van de ontwikkelomgeving
Het maken van een eenvoudige .NET MAUI-applicatie
Het begrijpen van het MVVM (Model-View-ViewModel)-patroon
Werken met lay-outs en bedieningselementen in .NET MAUI
Omgaan met gebruikersinvoer en -events
Gegevensbinding en werken met datamodellen
Navigatie en beheer van pagina’s
Gebruik maken van platformspecifieke functies en API’s
.NET MAUI-applicaties testen en debuggen
Applicaties implementeren op verschillende platforms
Samenvatting en vervolgstappen
Vereisten
- Basiskennis van programmeerconcepten
- Kennis van de C#-taal
Doelgroep
- Ontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
.NET MAUI Basisprincipes Training Cursus - Boeking
.NET MAUI Basisprincipes Training Cursus - Navraag
.NET MAUI Basisprincipes - Consultancyaanvraag
Getuigenissen (1)
Ontwikkelen van de gebruikersauthenticatie-app en het Kahoot-activiteit (ik heb zelf gezorgd dat ik de trainingcollege absorbeer :) en het is leuk!)
Jhoanne - Pag-IBIG Fund
Cursus - .NET MAUI Fundamentals
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
BLoC Pattern
14 UrenDit door een instructeur geleide, live-training in België (online of on-site) is gericht op ontwikkelaars die willen leren hoe ze de BLoC Pattern kunnen gebruiken om status over verschillende toepassingen te beheren.
Tegen het einde van deze training zullen de deelnemers in staat zijn:
- De kernconcepten en architectuur van BLoC begrijpen.
- BLoCs maken, testen en debuggen.
- Meer leren over de BLoC build context.
iOS, Android en React Native Development Bootcamp (Intermediate tot Geavanceerd Niveau)
420 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars op gevorderd niveau die geavanceerde programmeertechnieken willen leren in Swift, Kotlin en JavaScript, schaalbare architecturen willen implementeren en functierijke apps willen maken met veilige API-integratie, realtime communicatie en geavanceerde UI/UX.
Aan het einde van deze training zijn de deelnemers in staat om:
- Beheers geavanceerde Programming technieken in Swift, Kotlin en JavaScript, inclusief sluitingen, coroutines en async/await.
- Ontwerp Scalabare mobiele app-architecturen met behulp van MVVM voor iOS/Android en geavanceerd statusbeheer in React Native.
- Bouw feature-rijke mobiele apps met veilige API-integratie, realtime communicatie en geavanceerde gegevensverwerking (Core Data, SQLite, Room, Firebase).
- Integreer native apparaatfuncties zoals camera, geolocatie en sensoren, en maak aangepaste native modules in React Native.
- Creëer geavanceerde UI/UX met Animations en herbruikbare componenten voor responsieve, zeer interactieve mobiele ervaringen.
- Test, debug en optimaliseer apps voor prestaties en betrouwbaarheid met behulp van Xcode, Android Profiler en React Native Debugger.
- Implementeer apps met behulp van CI/CD-pijplijnen voor continue integratie en geautomatiseerde releases naar de App Store en Google Play.
- Voltooi een Capstone-project en ontwikkel en implementeer een productieklare app in app-winkels.
iOS, Android, en React Native Development Bootcamp voor Beginners
105 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor beginnende ontwikkelaars die zich willen verdiepen in de ontwikkeling van mobiele apps.
Aan het einde van deze training zijn de deelnemers in staat om:
- Configureer ontwikkelomgevingen voor iOS (Xcode), Android (Android Studio) en React Native (Node.js, CLI en Expo).
- Leer de belangrijkste verschillen tussen native en cross-platform ontwikkeling en ontwikkel basiskennis in Swift, Kotlin en JavaScript.
- Maak responsieve UI-lay-outs met behulp van iOS Auto Layout, Android XML en React Native Flexbox.
- Ontwikkel eenvoudige apps met behulp van Swift voor iOS, Kotlin voor Android en React Native voor platformonafhankelijke apps.
- Implementeer camera-, GPS- en opslagfuncties in apps met behulp van React Native.
- Gebruik Xcode, Android Studio en React Native foutopsporingstools om problemen op te lossen en apps uit te voeren op simulatoren en echte apparaten.
- Bereid apps voor en implementeer ze in de App Store (iOS) en Google Play Store (Android).
- Werk aan groepsprojecten en krijg feedback van collega's om de vaardigheden op het gebied van app-ontwikkeling te verbeteren.
- Bouw en presenteer een volledig functionele platformonafhankelijke React native app.
iOS, Android, en React Native Ontwikkelingsbootcamp (Beginner tot Intermediate Level)
420 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars van gemiddeld niveau die de ontwikkeling van mobiele apps op meerdere platforms onder de knie willen krijgen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel ontwikkelomgevingen in voor iOS, Android en React native met Xcode, Android Studio en React native CLI/Expo.
- Ontwikkel native iOS en Android apps met behulp van Swift voor iOS en Kotlin voor Android, het maken van apps met navigatie en API-integratie.
- Bouw platformonafhankelijke apps met React Native, gebruikmakend van één codebase om apps te maken voor zowel iOS als Android.
- Ontwerp responsieve gebruikersinterfaces met behulp van Auto Layout, XML en Flexbox voor iOS, Android en React Native.
- Beheer gegevens en status in apps met behulp van lokale opslagoplossingen en verwerk API-verzoeken op alle platforms.
- Integreer geavanceerde functies zoals camera, geolocatie en kaarten in mobiele apps.
- Implementeer navigatie op meerdere schermen in native apps iOS, Android en React.
- Fouten opsporen en apps testen met behulp van hulpprogramma's van Xcode, Android Studio en React Native.
- Implementeer apps in de App Store en Goluister naar de Play Store.
- Voltooi een Capstone-project waarin de vaardigheden worden getoond die zijn geleerd door een functionele mobiele app te bouwen en te presenteren.
Gevorderde .NET MAUI
14 UrenDeze door instructeurs begeleide, live-training in België (online of op locatie) is bedoeld voor ontwikkelaars die de geavanceerde mogelijkheden en technieken van .NET MAUI willen leren om mobiele en desktopapplicaties te ontwikkelen.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- Geavanceerde MVVM-technieken, dependency injection en architectuurpatronen onder de knie te krijgen.
- De .NET MAUI-framework naar eigen wens aan te passen en uit te breiden.
- Herbruikbare componenten en bibliotheken te ontwikkelen, alsook geavanceerde debug- en profileringsmethodieken te beheersen.
- Uitdagingen bij het bouwen van grote schaaltoepassingen aan te pakken, zoals synchronisatie, caching en beveiliging.
Embedded Linux Kernel and Driver Development
14 UrenA two day course consisting of around 60% hands-on labs focusing on Embedded Linux kernel internals, architecture, development and investigating how to write and integrate several types of device drivers.
Who should attend?
Engineers interested in Linux kernel development on Embedded systems and plateforms.
Native iOS- en Android-apps bouwen met Flutter
14 UrenIn deze door een instructeur geleide training in België (online of op locatie) leren deelnemers hoe ze Flutter kunnen gebruiken om snel een mobiele app te ontwikkelen die zowel op iOS- als op Android-apparaten draait.
Aan het einde van deze cursus zijn de deelnemers in staat tot het volgende:
- Het framework, IDE en andere benodigde tools snel installeren om met ontwikkelen te beginnen.
- De programmeertaal Dart van Google begrijpen en toepassen voor het snel maken van een mobiele app-prototype.
- Mobiele apps testen en implementeren op zowel iOS- als Android-systemen, waarbij slechts één codebasis gebruikt wordt.
- De app aanpassen door middel van een breed scala aan widgets, lay-outs en animaties.
Flutter-ontwikkelingsbootcamp met Dart
35 UrenDit interactieve, door een instructeur geleide trainingstraject in België (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om topkwaliteits mobiele apps te creëren voor Android, iOS en andere platforms met behulp van één gezamenlijke codebasis.
Aan het einde van deze training zullen deelnemers in staat zijn tot het volgende:
- Het benodigde ontwikkelmilieu instellen om meteen Flutter-apps te kunnen maken.
- De programmeertaal Dart gebruiken voor het schrijven van code voor hun applicaties.
- Flutter-widgets inzetten om aantrekkelijke en gebruiksvriendelijke interfaces te ontwerpen.
- Applicaties implementeren en testen op verschillende platforms (mobiel, desktop, web, etc.).
Flutter: Bouw native cross-platform applicaties met Dart
35 UrenFlutter is een open-source ontwikkeltoolkit van Google voor het bouwen van natief gecompileerde applicaties voor mobiele apparaten, het web en desktops, waarbij slechts één codebase nodig is. De toolkit maakt gebruik van Dart, een moderne, objectgeoriënteerde programmeertaal die eveneens door Google is ontwikkeld en speciaal geoptimaliseerd is voor het maken van snelle en expressieve gebruikersinterfaces.
Deze door een instructeur begeleide live-training (online of op locatie) richt zich op beginners die prachtige, hoogwaardige mobiele apps willen ontwikkelen met behulp van Flutter en Dart.
Aan het einde van deze training zijn de deelnemers in staat tot:
- Het configureren van de ontwikkelomgeving voor Flutter en Dart.
- Het creëren van responsieve en interactieve mobiele gebruikersinterfaces.
- Toegang krijgen tot native apparaatfuncties via plugins.
- Het implementeren van cross-platform applicaties op zowel Android als iOS.
Opbouw van de cursus
- Interactieve presentaties en discussies.
- Tal van oefeningen en praktische bezigheden.
- Actieve toepassing in een live-labomgeving.
Mogelijkheden tot cursuscustomisatie
- Wilt u een maatwerktraining voor deze cursus? Neem dan contact met ons op om de details af te stemmen.
Ontwikkeling van kruis-platform mobiele apps met Ionic 8
14 UrenDeze instructeur-gestuurde, live training in verschillende locaties (online of op locatie) is gericht op ervaren front-end ontwikkelaars die Ionic 8 en Capacitor willen gebruiken om hybride mobiele apps en progressive web apps van hoge kwaliteit te bouwen vanuit een统一e codebase.
Mobile App Development with Flutter en AI
12 UrenMobile App Development with Flutter en AI is the practice of building scalable, secure, and AI-capable mobile applications using modern architectures, UX/UI principles, and agile methodologies.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers who wish to build and deploy mobile applications using Flutter, integrate AI features, apply security best practices, and follow agile workflows.
By the end of this training, participants will be able to:
- Develop robust mobile apps using Flutter with a focus on UX/UI design.
- Apply agile development practices throughout the project lifecycle.
- Incorporate AI functionalities such as recommendation engines or chatbots.
- Design secure mobile architectures with Firebase integration.
Format van de cursus
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Cursus aanpassingsmogelijkheden
- To request a customized training for this course, please contact us to arrange.
React Native voor iOS en Android
21 UrenIn deze instructeurgeleide live-training in België, leren deelnemers de principes en aanpak achter React Native terwijl ze zelf de ontwikkeling van hun eigen mobiele app voor Android en iOS oppakken