Formation .NET MAUI : développer des applications multi-plateformes avec .NET MAUI .NET Multi-platform App UI

Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence MAUI
Éligible CPF Non

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.

Objectif opérationnel :

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

Objectifs pédagogique :

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

Public :

Ce cours .NET MAUI s'adresse aux développeurs d'applications et aux ingénieurs logiciels qui cherchent à développer leurs compétences en développement multiplateforme.

Prérequis :

Pour suivre cette formation .NET MAUI, il est nécessaire d'avoir :

  • Une expérience en programmation avec C# ou un autre langage de programmation orienté objet
  • Une compréhension de base du framework .NET
  • Une familiarité avec les principes de base de la conception d'interface utilisateur
  • Une compréhension de base des services web REST et de la gestion des données

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.
Date de mise à jour du programme : 18/07/2023

Dates et lieux

Du 12 au 14 juin 2024
Lieu
Distanciel
Durée
3 jrs
1995 € HT
Du 12 au 14 juin 2024
Lieu
Paris
Durée
3 jrs
1995 € HT
Du 11 au 13 septembre 2024
Lieu
Distanciel
Durée
3 jrs
1995 € HT
Du 11 au 13 septembre 2024
Lieu
Paris
Durée
3 jrs
1995 € HT
Du 11 au 13 décembre 2024
Lieu
Distanciel
Durée
3 jrs
1995 € HT
Du 11 au 13 décembre 2024
Lieu
Paris
Durée
3 jrs
1995 € HT


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB