Découvrez le cours ultime pour maîtriser .NET MAUI et propulser vos compétences de développement d'applications mobiles vers de nouveaux sommets ! Que vous soyez un novice curieux ou un développeur expérimenté cherchant à perfectionner vos compétences, ce cours est conçu pour vous.

Dans cette formation complète, vous serez guidé à travers chaque étape du processus de développement avec .NET MAUI, en commençant par les bases essentielles. Vous apprendrez à préparer votre environnement de développement et à installer tous les outils nécessaires pour démarrer rapidement.

Mais ce n'est pas tout ! Vous plongerez ensuite dans les différents layouts offerts par MAUI pour structurer élégamment l'interface de votre application. De la gestion des listes d'éléments aux interactions avancées telles que le "Pull to refresh", vous aurez les clés pour créer des expériences utilisateur captivantes.

Une application mobile qui ne contient qu'une seule page n'existe pas. Vous découvrirez les techniques principales de navigation et comment les implémenter avec MAUI.

Ensuite, nous irons encore plus loin en explorant le modèle de conception MVVM pour séparer efficacement le code de la vue, ainsi que des techniques avancées telles que la factorisation des styles et la navigation entre les pages. Vous découvrirez également comment créer des composants réutilisables, communiquer avec des APIs HTTP et mettre en œuvre un stockage local pour vos données. Bien sûr, ce n'est qu'un aperçu de ce qui vous attend, vous pouvez regarder le détail dans le menu ci-dessous !

Ne manquez pas cette opportunité de devenir un expert en .NET MAUI et de créer des applications mobiles puissantes et élégantes. Rejoignez le cours dès aujourd'hui et laissez votre créativité s'exprimer sur toutes les plateformes grâce à vos compétences C# et .NET !

See more

Content

8 sections · 81 lessons · 9h06min

 Installer Visual Studio 2022 & MAUI sous Windows Free preview
6:39
 Installation de MAUI sous macOS avec Rider Free preview
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 quiz
 Environnement d'exécution
 VerticalStackLayout (code) Free preview
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 quizs
 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 quizs
 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 quiz
 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 quiz
 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 quiz
 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
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
See the other 3 sections

Course reviews

No reviews yet for this course!

Get this course on sale with 30€ off. Offer ends on 31/03/2025
06 : 00 : 54 : 58
Days   Hours   Minutes   Seconds
Beginner Level:  Beginner
Videos:  81
Duration:   9h06min
Certificate of completion
167.00€
137.00€
See company prices
Number of employees
1
137.00€ HT
Get 10% off for 2 accesses up to 30% off for 6 or more (excluding promotional courses)
See individual prices
This course is taught by
Christophe MOMMER