Vanaf 28/04/2025
Ontwerp platform independent C# applicaties met .NET MAUI
Ontdek - als C# developer - de kracht van .NET MAUI!
Introductie
Met .NET MAUI kunnen C# ontwikkelaars krachtige en responsieve gebruikersinterfaces bouwen voor cross-platform applicaties. Dankzij de ondersteuning voor C# en XAML kunnen ze snel en eenvoudig moderne UI's ontwikkelen die naadloos werken op verschillende apparaten en besturingssystemen.
Hierbij kunnen C#-ontwikkelaars één codebase gebruiken om apps te bouwen die draaien op verschillende platformen, waaronder iOS, Android, Windows en macOS. Deze platformonafhandelijkheid vermindert de ontwikkelingstijd en -kosten aanzienlijk, terwijl het ook zorgt voor consistente gebruikerservaringen over verschillende platformen heen.
.NET MAUI biedt een krachtige set tools en bibliotheken die de productiviteit van ontwikkelaars verhogen. Met een breed scala aan vooraf gebouwde UI-componenten en een intuïtieve ontwikkelingsomgeving kunnen ontwikkelaars snel hoogwaardige applicaties bouwen zonder dat ze elke keer opnieuw het wiel hoeven uit te vinden.
Dankzij de native ondersteuning van .NET MAUI voor specifieke platformen kunnen ontwikkelaars profiteren van de volledige kracht en prestaties van elk platform. Dit resulteert in snellere en responsievere apps, zonder dat er toegevingen worden gedaan aan de gebruikerservaring.
Als onderdeel van het .NET-ecosysteem profiteert .NET MAUI van een grote en actieve community van ontwikkelaars en ondersteunende bronnen. Dit betekent dat ontwikkelaars toegang hebben tot een schat aan kennis, hulpmiddelen en ondersteuning om hen te helpen bij elke fase van de ontwikkeling van hun applicaties.
Omschrijving
Duik met deze opleiding in de wereld van platformonafhankelijke applicaties en leer onder begeleiding van een ervaren software architect
- hoe platformonafhankelijke C# applicaties met .NET MAUI te ontwerpen,
- hoe .NET MAUI u in staat stelt om naadloos te ontwikkelen voor verschillende apparaten en besturingssystemen, zonder hierbij compromissen te sluiten.
Met krachtige tools en een gestroomlijnde workflow krijgt u via hands-on praktijkvoorbeelden deze nieuwe vaardigheden in de vingers en bent u in staat om cutting-edge C#-applicaties te bouwen.
Voor wie is deze opleiding bestemd?
C# developers met minstens 1 jaar programmeerervaring in Microsoft Visual Studio
Voorkennis
U hebt de opleiding "Leren programmeren in C# - introductie ADO.NET" gevolgd, of u hebt een gelijkwaardig kennisniveau.
Methodologie
Tijdens deze opleiding worden naast de nodige theoretische concepten vooral demo's en praktijkvoorbeelden hands-on ingeoefend. De verhouding tussen theorie en demo's/hands-on oefeningen is 40% versus 60%.
Deelnemers brengen hun eigen laptop mee naar de opleiding met daarop een recente versie van Visual Studio .NET
Hoe ziet het programma van deze opleiding eruit?
Positionering .NET MAUI in Microsoft Stack
Een UI bouwen met XAML:
- Het MVVM pattern
- XAML Syntax
- Controls (algemeen)
- Data binding
- Resources en Styling
- Namespaces
Werken met de .NET MAUI controls:
- Pages (ContentPage, TabbedPage,…)
- Layouts (Grid, StackLayout, FlexLayout,…)
- Views (Button, Label, ContentView,…)
- Gestures (Pinch, Swipe,…)
- Localization
Ontwikkelen voor meerdere platformen
- Gedeelde projecten
- Ingebouwde functionaliteit (geolocatie, push notificaties, klembord,…)
- Platformspecifieke code en controls
- Data lokaal opslaan
.NET MAUI app uitbreiden
- Beheren van de cross-platform lifecycle events
- Visual State Manager
- Adaptive Triggers
Onze opleidingen
Locaties en data
Lesdagen
maandag (28/04) |
maandag (05/05) |
maandag (12/05) |
maandag (19/05) |
maandag (26/05) |
maandag (02/06) |
Uur
18:30 - 21:30 |
18:30 - 21:30 |
18:30 - 21:30 |
18:30 - 21:30 |
18:30 - 21:30 |
18:30 - 21:30 |
Duur
€ 1050,00
excl. BTW
Wilt u graag een opleiding aanpassen op maat van uw bedrijf?
Samen creëren we uw perfecte opleiding!
Nele Depecker
Projectcoördinator
Een vraag over deze opleiding?
Wij zijn er voor u! Contacteer ons en wij helpen u met veel enthousiasme verder.
Stel uw vraag