Description
Objectif de la formation : Au terme de cette formation, l'apprenant disposera des bases pour réaliser des applications utilisant le Framework WinUI
Objectifs pédagogiques
- Maitrise de l'IDE Visual studio
- Réaliser une application WinUI
- Concevoir une interface dynamique
- Manipuler des données (Json, Linq, Xml...)
- Communiquer avec des services externes
- Déployer l'applicatif
Public concerné
Développeurs
Chefs de projets
Prérequis
Notions de bases du langage C#
Aisance dans la réalisation d'interfaces applicatives
Connaissance de l'environnement Web/Mobile
Visual Studio 2019 / 2022 (version Community ou supérieur) installé sur les postes
Des postes sur le même réseau que l’instructeur
Un accès internet
Déroulé du programme
1
Présentation de l’environnement de développement (1h)
1h
- Historique des Framework Microsoft
- Présentation de Visual Studio (Interface, Nugets, extensions …)
- Les gestionnaires de code source
2
Les premiers pas (1h)
1h
- Création d’un projet WinUI (version, type package…)
- Présentation des outils
- Énumération des fichiers
3
Concevoir une interface en WPF (3h)
3h
- Les composants de base en XAML
- Les liaisons de données
- Les styles conditionnels
- Les converters personnalisés
- La navigation entre pages
4
Exercices pratiques (2h)
2h
- Réaliser un carnet d’adresse
5
Manipulation de fichiers (1h)
1h
- Naviguer dans les répertoires disques
- Lecture et écriture de fichier
- Utilisation du registr
6
Communication avec des services Web (3h)
3h
- Consommation d’une API REST
- Sérialisation et Désérialisation des données
- Communication en temps réel
- Exercices d’entrainement
7
Communiquer avec des services externes (2h)
2h
- Énumération des périphériques
- Utilisation de capteurs (accéléromètre, batterie, contacteurs...)
- Communication avec le module Bluetooth
8
Exercice pratiques (1h)
1h
- Sauvegarder le carnet d’adresse dans une base de données
9
Jour 4 (en option) : Mise en pratique (7h)
7h
- Rappel des préceptes de bases(1h)
- Cas pratique en semi autonomie de fin de session (5h)
- Echanges et questions (1h)
Informations
Durée
3 jour(s)
21h
Tarif
1850 € HT
HT