🚀Devenez un développeur chevronné en .NET MAUI et créez des applications mobiles performantes !

Vous voulez développer des applications mobiles multi-plateformes en C# avec .NET MAUI, mais vous sentez qu’il vous manque des bases solides pour aller plus loin ?

⚠️ Attention ! Bien que .NET MAUI simplifie le développement cross-platform, maîtriser les plateformes natives sous-jacentes (WinUI 3, iOS, Android) est essentiel pour résoudre les problèmes d’émulateurs, d’affichage et d’intégration de composants spécifiques.

C’est là que ce cours ultime entre en jeu !

💡 Ce que vous allez apprendre :

Préparer votre environnement de développement pour une configuration optimale.
Maîtriser les layouts pour structurer vos interfaces avec élégance et efficacité.
Gérer la navigation entre les pages pour des applications fluides et intuitives.
Adopter le modèle MVVM, pour séparer proprement logique et interface.
Créer des composants réutilisables et intégrer des API HTTP.
Gérer le stockage local pour stocker et récupérer les données de l’utilisateur.
Optimiser votre code et exploiter les spécificités natives de chaque plateforme.

🔥 Pourquoi suivre cette formation ?

🚀 Un apprentissage progressif : des bases aux concepts avancés, à votre rythme.
📱 Des applications performantes et adaptées à toutes les plateformes.
Les bonnes pratiques issues de l’expérience terrain pour éviter les pièges.
💡 Un savoir-faire prisé par les entreprises et les startups cherchant des développeurs MAUI compétents.

Ne laissez pas les défis techniques freiner votre créativité ! Avec cette formation, vous serez capable de créer des applications mobiles élégantes, performantes et prêtes pour la production.

 

🔥 Accédez au cours dès maintenant et dominez .NET MAUI comme un pro !

Voir plus

Contenu

8 sections · 82 leçons · 8h51min

 Installer Visual Studio 2022 & MAUI sous Windows Aperçu gratuit
6:39
 Installation de MAUI sous macOS avec Rider Aperçu gratuit
6:37
 Avertissement quant aux mises à jour
 Créer un projet MAUI
6:10
 Les fichiers App.xaml et MauiProgram.cs
4:33
 Le dossier Platforms
4:13
 Le dossier Resources
5:41
 Lancer une application MAUI sous Windows
2:53
 Lancer une application MAUI dans l'émulateur Android (Windows + Visual Studio)
12:06
 Lancer une application MAUI dans l'émulateur iOS (Windows + Visual Studio) - Mac obligatoire
7:19
 Nouveauté MAUI .NET 9 : suppression de MainPage
 1 auto-évaluation
 Environnement d'exécution
 VerticalStackLayout (code) Aperçu gratuit
10:22
 VerticalStackLayout (XAML)
8:56
 HorizontalStackLayout
3:36
 Le StackLayout
 AbsoluteLayout
8:33
 GridLayout
7:37
 FlexLayout
5:21
 Rendre le contenu scrollable
6:05
 Énoncé de l'exercice
1:45
 Corrigé de l'exercice
12:53
 5 auto-évaluations
 Environnement d'exécution et spécification
 Introduction au CollectionView
7:06
 Associer une liste de modèles à une CollectionView
8:54
 Personnaliser l'affichage des lignes d'élément
9:08
 Gérer la sélection d'un élément dans la CollectionView
13:43
 Récupérer des éléments depuis une API pour les afficher dans la CollectionView
15:35
 Les vues dans le conteneur d'injection de dépendances
 Implémentation du Pull-To-Refresh (démo Android & iOS)
16:02
 Énoncé de l'exercice
5:33
 Corrigé de l'exercice - Partie 1
8:48
 Corrigé de l'exercice - Partie 2
18:08
 6 auto-évaluations
 Créer une navigation par tabs
18:13
 Créer une navigation avec un "Hamburger Menu"
21:22
 Introduction au Shell MAUI pour naviguer
11:30
 Passer des paramètres d'une page à l'autre
12:50
 Personnaliser le Shell & corriger les soucis
9:27
 Énoncé de l'exercice
5:34
 Corrigé de l'exercice (partie 1)
16:54
 Corrigé de l'exercice (partie 2)
14:18
 1 auto-évaluation
 Ajouter un comportement dynamique (Behavior)
14:06
 Lier des éléments graphiques avec un Trigger
11:00
 Implémenter des gestes spécifiques (gestures)
7:06
 Gestion du balayage horizontal (swipe)
13:27
 Énoncé de l'exercice
4:09
 Corrigé de l'exercice
22:06
 1 auto-évaluation
 Introduction au MVVM
10:16
 L'interface INotifyPropertyChanged
7:08
 Amélioration de l'implémentation et utilisation du MVVM Toolkit
12:43
 Gérer la sélection d'élément avec MVVM
10:38
 Utiliser une commande pour la sélection
10:44
 Définir si la commande est exécutable ou non
10:03
 Créer une propriété proxy pour transformer la donnée
10:30
 Utiliser un converter pour transformer la donnée pour le binding
17:12
 Erreurs de binding : les trouver & les corriger
7:02
 Mettre en place des bindings compilés
5:53
 Exercice : partie 1
13:24
 Exercice : partie 2
8:01
 1 auto-évaluation
 La structure d'un composant personnalisé
3:14
 Créer le composant cross-platform
13:30
 Implémentation sur Android
22:27
 Implémentation sous iOS
 Implémentation sous iOS
14:38
 Sauvegarder les préférences utilisateur
8:13
 Mettre en place du stockage local avec Sqlite
27:04
 Définir le layout par code (sans XAML)
11:58
Voir les 3 autres sections

Avis sur le cours

Pas d'avis publié sur ce cours

Débutant Niveau:  Débutant
Vidéos:  82
Durée:   8h51min
Certificat de réussite
167,00€
Voir les prix entreprise
Nombre d'employés
1
167,00€ HT
Bénéficiez de 10% de réduction pour 2 accès jusqu'à 30% pour 6 accès ou + (hors cours en promotion)
Voir les prix particulier
Ce cours est enseigné par
Christophe MOMMER