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 !

Voir plus

Contenu du cours

8 sections ·  79 leçons  · 9h06min

 Installer Visual Studio 2022 & MAUI sous Windows
6:39
 Installation de MAUI sous macOS avec Rider
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)
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
 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
 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
Voir les 3 autres sections

Avis sur le cours

Pas encore d'avis publiés sur ce cours

Obtenez ce cours en promotion avec 30€ de réduction. L'offre se termine le 31/12/2024
26 : 14 : 23 : 52
Jours   Heures   Minutes   Secondes
Débutant Niveau:  Débutant
Vidéos: 79
Durée:  9h06min
Certificat de réussite
167.00€
137.00€
Voir les prix entreprise
Nombre d'employés
1
137.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