.NET MAUI (Intermediate) Training Cursus
.NET MAUI (.NET Multi-platform App UI) is een cross-platform framework waarmee gebruikers native mobiele en desktopapplicaties kunnen maken met C# en XAML.
Deze instructeurgeleide, live training (online of on-site) is gericht op ontwikkelaars die middelniveauvaardigheden willen leren voor het gebruik van .NET MAUI om mobiele en desktopapplicaties te bouwen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Gevorderde technieken voor gegevensmanipulatie te verkennen.
- Platformspecifieke code en aanpassingen met behulp van aangepaste renderers te begrijpen.
- Vaardigheden in prestatieoptimalisatie, geheugenbeheer en internationale ondersteuning te ontwikkelen.
- Vaardigheden in continue integratie- en implementatiemogelijkheden voor .NET MAUI te ontwikkelen.
Cursusformaat
- Interactieve presentatie en discussie.
- Voorbeelden en oefeningen in overvloed.
- Praktijkwerk in een live-labomgeving.
Cursusaanpassingsmogelijkheden
- Voor aanpassingen van deze cursus, neem contact met ons op om de details te regelen.
Cursusaanbod
Inleiding tot .NET MAUI en cross-platformontwikkeling
Gevorderde technieken voor data-binding en -manipulatie
Werken met databases en lokale opslag
Gebruik maken van RESTful APIs en webservice
Implementeren van platformspecifieke code en aangepaste renderers
Vernieuwen van de UI met aangepaste bedieningsonderdelen en effecten
Prestatieoptimalisatie en geheugenbeheer
Ondersteuning voor internationalisering en localisering
Implementeren van authenticatie en autorisatie
Cross-platformteststrategieën en beste praktijken
Continue integratie- en implementatiemogelijkheden voor .NET MAUI
Samenvatting en volgende stappen
Vereisten
- Beheersing van de C# programmeertaal
- Een solide begrip van objectgeoriënteerde programmering (OOP) concepten
- Kennis van het .NET framework
Doelgroep
- Ontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
.NET MAUI (Intermediate) Training Cursus - Boeking
.NET MAUI (Intermediate) Training Cursus - Navraag
.NET MAUI (Intermediate) - Consultancyaanvraag
Getuigenissen (1)
Mijn favoriete deel is het vragen en antwoorden met Sir. Jose. Hij is zeer kundig en kent het antwoord op onze vragen.
John Henry - Toyota Motor Philippines
Cursus - .NET MAUI (Intermediate)
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 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.
Geavanceerde .NET MAUI
14 UrenDeze door een instructeur geleide, live training in België (online of ter plaatse) is gericht op ontwikkelaars die de geavanceerde functies en technieken van .NET MAUI willen meester worden om mobiele en desktop-applicaties te bouwen.
Na afloop van deze training kunnen de deelnemers:
- Geavanceerde MVVM-technieken, dependency injection en architectuurpatronen meester worden.
- Het .NET MAUI-framework aanpassen en uitbreiden.
- Hervbruikbare componenten en bibliotheken bouwen en geavanceerde foutopsporing en profieltechnieken begrijpen.
- Uitdagingen in grote schaalapplicaties zoals synchronisatie, caching en beveiliging aanpakken.
Build Native iOS en Android Apps met 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 met 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.).
Flutter: Bouw Native Cross-Platform Toepassingen met Dart
35 UrenFlutter is een open-source UI-softwareontwikkelingspakket van Google voor het bouwen van native samengestelde toepassingen voor mobiel, web en desktop uit één codebase. Het maakt gebruik van Dart, een moderne, objectgeoriënteerde programmeertaal die ook door Google is ontwikkeld, die geoptimaliseerd is voor het bouwen van snelle en expressieve gebruikersinterfaces.
Deze begeleide, live training (online of ter plekke) is gericht op beginnersniveau ontwikkelaars die prachtige, hoogwaardige mobiele apps willen bouwen met Flutter en Dart.
Na afloop van deze training zullen de deelnemers in staat zijn:
- De ontwikkelomgeving voor Flutter en Dart instellen.
- Responsieve en interactieve mobiele interfaces creëren.
- Native apparaatfuncties gebruiken met plugins.
- Cross-platform toepassingen deployen naar Android en iOS.
Format van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en praktijk.
- Handson implementatie in een live-lab omgeving.
Cursus aanpassingsopties
- Voor een aangepaste training voor deze cursus, neem contact met ons op om dit in te richten.
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 en Angular voor ontwikkelaars
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.
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.
IBM MobileFirst Platform voor de ontwikkeling van hybride mobiele applicaties
21 UrenIBM MobileFirst Platform (eerder bekend als Worklight Foundation) is een suite van tools en diensten voor het bouwen van ondernemingsmobiele en tabletapplicaties. De client-side API is beschikbaar voor native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), en JavaScript voor cross-platform hybride OR mobiele-webapplicaties. MobileFirst Platform is beschikbaar on-premise of in de cloud.
In deze instructeurgeleide live training leren de deelnemers hoe ze MobileFirst Platform kunnen installeren en gebruiken om hybride mobiele applicaties te ontwikkelen en beheren op basis van HTML5, JS, en CSS.
Aan het einde van deze training kunnen de deelnemers:
- MobileFirst installeren en configureren
- Cross-platform hybride mobiele apps ontwikkelen, testen en implementeren.
- MobileFirst-beveiligingsmechanismen gebruiken om apps te beveiligen.
- Apps over-the-air binnen een organisatie bijwerken, waardoor de behoefte aan app stores wordt omzeild.
- Mobiele apps beheren en monitoren.
Publiek
- Ontwikkelaars
Opzet van de cursus
- Deel colleges, deel discussies, oefeningen en veel hands-on praktijk in een live-labomgeving.
Opmerking
- Deze training is gebaseerd op Mobile Foundation 8.0. Voor het aanvragen van een andere versie of andere aanpassingen aan deze cursus, neem dan contact met ons op om dit te regelen.
Xamarin voor Cross-Platform Ontwikkeling
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.