Aller au contenu principal
  • Cours pratique
  • Informatique
  • Microsoft

Formation .NET MAUI : développer des applications multi-plateformes avec .NET MAUI

.NET Multi-platform App UI

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
3 jours
Niveau
Intermédiaire
Modalités
Présentiel / Distanciel

Description de la formation .NET MAUI

Cette formation .NET MAUI vous propose une introduction complète à la création d'applications multi-plateformes avec Microsoft .NET Multi-platform App UI (MAUI).

Les participants seront guidés à travers l'architecture de .NET MAUI, la configuration de l'environnement de développement, la création d'interfaces utilisateur avec XAML et la personnalisation de la disposition de ces interfaces. Ils exploreront également l'utilisation de ressources partagées pour une conception cohérente, la création d'applications multipages avec navigation et l'intégration de services web REST.

La formation couvre également le stockage de données locales avec SQLite et les meilleures pratiques pour le déploiement d'applications .NET MAUI. Des ateliers pratiques sont intégrés tout au long de la formation pour permettre aux participants d'appliquer leurs connaissances et de développer leur propre application .NET MAUI.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

A l'issue de cette formation .NET MAUI, les participants auront acquis les connaissances et compétences nécessaires pour :

  • Comprendre les principes de base de .NET MAUI et de la création d'applications multi-plateformes
  • Concevoir des interfaces utilisateur attrayantes et fonctionnelles avec XAML
  • Intégrer des services web REST et gérer le stockage local avec SQLite dans une application .NET MAUI
  • Développer une application .NET MAUI multipages avec des fonctionnalités de navigation
  • Déployer des applications .NET MAUI sur différents systèmes d'exploitation
  • Appliquer les compétences acquises pour développer une application .NET MAUI complexe

Objectifs opérationnels

Savoir développer des applications multiplateformes avec .NET MAUI.

Programme

Contenu du cours

Jour 1

Introduction à .NET MAUI

Présentation de .NET MAUI
Avantages de .NET MAUI pour le développement multiplateforme
Vue d'ensemble de l'architecture .NET MAUI

Configuration de l'environnement et création d'une application multiplateforme

Configuration de l'environnement de développement .NET MAUI
Création de votre premier projet .NET MAUI
Atelier :Objectif : Créer votre première application avec .NET MAUI qui fonctionne sur plusieurs plateformes.
Description : Les participants utiliseront .NET MAUI et Visual Studio pour créer une application simple qui peut être exécutée sur plusieurs systèmes d'exploitation.

Création d'une interface utilisateur avec XAML

Introduction à XAML
Construction de l'interface utilisateur avec XAML
Atelier : Objectif : Comprendre comment utiliser XAML pour créer des interfaces utilisateur dans .NET MAUI.
Description : Les participants seront guidés dans le processus de création de l'interface utilisateur de leur application en utilisant XAML, et apprendront à utiliser les différents contrôles disponibles.

Personnalisation de la disposition dans les pages XAML

Comprendre les layouts en .NET MAUI
Personnalisation de la disposition des pages
Atelier :Objectif : Apprendre à personnaliser la disposition des éléments de l'interface utilisateur dans une application .NET MAUI.
Description : Les participants apprendront à utiliser différents types de layouts pour personnaliser la disposition des éléments de l'interface utilisateur sur leurs pages XAML.
 Jour 2

Conception de pages XAML cohérentes

Utilisation de ressources partagées pour une conception cohérenteAtelier : Objectif : Utiliser des ressources partagées pour créer un aspect cohérent entre différentes pages XAML.
Description : Les participants seront introduits à l'utilisation de ressources partagées pour maintenir une cohérence visuelle dans l'ensemble de leur application .NET MAUI.

Création d'applications multipages avec navigation

Création d'applications multipages
Utilisation de la navigation par onglets et volante
Atelier : Objectif : Apprendre à créer une application .NET MAUI multipages et à mettre en œuvre la navigation dans l'application.
Description : Les participants créeront une application .NET MAUI multipages et implémenteront des fonctionnalités de navigation par onglets et volante.

Consommation de services web REST

Introduction à la consommation de services web REST dans .NET MAUIAtelier :Objectif : Intégrer un service web REST dans une application .NET MAUI.
Description : Les participants apprendront comment leur application .NET MAUI peut interagir avec un service web REST pour récupérer ou envoyer des données.

Stockage des données locales avec SQLite

Introduction à SQLite
Utilisation de SQLite pour stocker des données locales dans une application .NET MAUI
Atelier :Objectif : Apprendre à utiliser SQLite pour stocker des données locales dans une application .NET MAUI.
Description : Les participants mettront en œuvre le stockage local de données dans leur application .NET MAUI en utilisant SQLite.
 Jour 3

Introduction aux tests en .NET MAUI

Comprendre l'importance des tests
Introduction aux tests unitaires et d'interface utilisateur en .NET MAUI

Déploiement d'applications .NET MAUI

Explication des différentes options de configuration pour le déploiement
Comment déployer une application .NET MAUI sur différents systèmes

Atelier de consolidation

Consolidation des connaissances acquises en développant une application plus complexeAtelier :Objectif : Consolider les connaissances acquises en créant, en testant et en déployant une application .NET MAUI complète.
Description : Pour ce dernier atelier, les participants utiliseront toutes les compétences qu'ils ont acquises lors des ateliers précédents pour créer une application .NET MAUI plus complexe. Ils procéderont ensuite à des tests et au déploiement de cette application sur différents systèmes d'exploitation.

Programme mis à jour le 18/07/2023

Formations liées