Sélectionner une page

Formation WinUI

Niveau confirmé
Catégorie Essential
formation WinUI
Prix 1790€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Explorez les horizons captivants du développement d’interfaces utilisateur avec notre formation WinUI.

Plongez dans le développement d’interfaces utilisateur modernes avec WinUI, la technologie de Microsoft dédiée aux applications graphiques Windows.

Cette formation vous permettra de maîtriser les dernières nouveautés, comme le Fluent Design System et les contrôles avancés de WinUI 3.

Que vous débutiez ou cherchiez à perfectionner vos compétences, cette formation vous guidera dans le bon usage de WinUI et de son langage XAML.

Comme pour toutes nos formations, on vous présentera la dernière version 3 de WinUI et les techniques pour vous assurer de rester à la pointe du développement d’applications Windows frontend.

 

Objectifs

  • Acquérir une compréhension approfondie des bases de WinUI
  • Utiliser le Fluent Design pour améliorer l’esthétique et l’ergonomie des applications
  • Maîtriser les bonnes pratiques pour les applications Windows de type UI en C# et XAML
  • Mettre en place une navigation fluide et appliquer des modèles de navigation avancés

 

Public visé

  • Développeurs d’applications 
  • Ingénieurs en informatique
  • Architectes logiciels

 

Pré-requis

  • Connaissances basiques des concepts de développement d’applications Windows

 

Pré-requis techniques

  • Lire le guide officiel de Microsoft afin d’installer l’environnement WinUI sur votre poste de travail
  • Activer le mode développeur dans Windows 11
  • Installer Visual Studio 2022 à jour (version Community à minima)
    • En cochant le module “Développement d’applications Windows” à l’installation

Programme de notre formation WinUI

 

Introduction à WinUI

  • Compréhension des bases de WinUI et son évolution vers WinUI 3
  • Exploration des concepts de l’interface utilisateur adaptative
  • Analyse des avantages de l’utilisation de WinUI dans le développement d’applications
  • Vue d’ensemble des fonctionnalités clés de WinUI (Fluent Design System)
  • Importance de l’adaptabilité dans la conception d’interfaces utilisateur modernes
  • Exemples concrets de projets utilisant WinUI avec succès.

 

Installation et configuration

  • Installation étape par étape de l’environnement de développement WinUI (Windows App SDK)
  • Création initiale d’un projet WinUI
  • Gestion des dépendances et des packages 
  • Utilisation efficace des outils de gestion de version
  • Personnalisation des paramètres de développement

 

Composants WinUI essentiels

  • Exploration des composants de base de WinUI
  • Création d’interfaces utilisateur interactives
  • Intégration de modèles de données avec les composants
  • Utilisation de styles pour personnaliser l’apparence des composants
  • Manipulation des événements des composants pour une interactivité avancée
  • Exemples pratiques de projets mettant en œuvre ces composants

 

Navigation et mise en page

  • Mise en place d’une navigation fluide 
  • Conception de mises en page efficaces
  • Utilisation de modèles de navigation avancés avec WinUI
  • Gestion des transitions entre les différentes sections de l’application
  • Conseils pratiques
  • Projets réussis mettant en œuvre des techniques de navigation avancées

 

Personnalisation avancée

  • Personnalisation de l’apparence de l’application avec des thèmes
  • Utilisation d’animations 
  • Aperçu des fonctionnalités avancées
    • La reconnaissance gestuelle
    • Contrôles personnalisés WinUI en XAML (Custom controls)
  • Personnalisation des contrôles par défaut
  • Optimisation de la personnalisation

 

Optimisation des performances et débogage

  • Bonnes pratiques pour garantir des performances fluides
  • Utilisation d’outils de débogage intégrés
    • Arbre de dépendance
    • Hot Reload
  • Profilage des performances et empreinte mémoire
  • Gestion des erreurs et exceptions

Pour aller plus loin

Formation WPF

Formation Steeltoe

Formation ASP.NET Core

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

14 février 2025

Les + : L’adaptabilité, le temps pour chaque question

Les – : Jamais assez longue

Marty D. de chez Gaztransport & Technigaz

Afficher tous les témoignages

14 février 2025

Les + : L’adaptabilité, le temps pour chaque question

Les – : Jamais assez longue

Marty D. de chez Gaztransport & Technigaz
14 février 2025

Les + : – l’équilibre entre la théorie et la pratique

Les – : – très courte

Khaled L. de chez Gaztransport & Technigaz
14 février 2025

Les + : La formation est dense et permet de produire des choses sympa dès 2 jours de pratique.

Les – : Un environnement de dev intégré aurait été un plus.

Arnaud D. de chez Gaztransport & Technigaz

Noter la formation

Prix 1790€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp