Formation WPF : Windows Presentation Foundation

Durée
3 jours
Tarif
Devis sur demande
Organisation
Intra
Référence
WPFN
Niveau
Moyen
CPF
NON
Certification
NON

Présentation de la formation WPF : Windows Presentation Foundation

Maîtrisez Windows Presentation Foundation (WPF) en 3 jours avec notre formation. Vous découvrirez les concepts clés de WPF, tels que la conception d'interfaces utilisateur, l'optimisation des performances et la gestion des données. Grâce à des ateliers pratiques et des démonstrations en direct, vous apprendrez à créer des applications riches et interactives. Nos formateurs experts vous guideront à travers des études de cas réels pour garantir une compréhension approfondie et immédiatement applicable. Rejoignez notre formation pour développer des compétences avancées en développement d'applications Windows.

Objectifs de la formation WPF : Windows Presentation Foundation

Objectifs pédagogiques :

  • Concevoir une interface graphique avec WPF
  • Utiliser le Data Binding
  • Gérer le positionnement des composants
  • Comprendre le pattern MVVM
  • Maîtriser l'utilisation et la création de composants graphiques
  • Exploiter les possibilités du langage XAML
  • Utiliser Microsoft Blend

Objectifs opérationnels :

  • Créer des interfaces utilisateur riches et interactives pour des applications Windows en utilisant WPF

Programme de la formation WPF : Windows Presentation Foundation

Rappels du Framework .Net

Qu’entend-on par plateforme (Framework) .net ?
Les outils WPF
La place de C# dans l’architecture globale de WPF
Les fonctionnalités et nouveautés de Visual Studio
Les fonctionnalités et nouveautés de WPF

Positionnement de WPF

Découverte de WPF
WPF et Windows Forms
WPF et Silverlight
WPF et Windows 8 / 10

Concepts XAML

Bases du langage XAML
XAML avec Blend
Code Behind
Dependency Properties
Contrôles des contenus
Contrôles de liste
Partage des ressources logiques dans une fenêtre

Binding

Principes du DataBinding
One/Two Way Binding
Binding entre composants graphiques
Binding avec les objets métier
DataTemplates
INotifyPropertyChanged

Liaison de données vers les collections

Liaison vers des collections d'objets
Vues des collections
Interfaces utilisateurs Maître-Détail
Modèles de données
Présentation des collections de données

Styles et positionnement

Le système de layout
Composants de positionnement
Styles
Thèmes et ressources
Behavior
Animation

Composants graphiques

Tour des contrôles WPF
Style des contrôles
ControlTemplate
ItemsControl
Personnalisation
Processus asynchrones
Interfaces utilisateurs réactives

Principaux patterns et idiomes

Conversion
Validation
MVVM
Command, RelayCommand et EventToCommand
RoutedEvent
Messages d’erreur
Internationalisation

Personnalisation des contrôles

Vue d'ensemble de la création de contrôle
Créer des contrôles utilisateur
Créer des contrôles personnalisés
Gérer la présentation des contrôles en utilisant Visual States
Intégrer WPF et Windows Forms

Intégrer les fonctionnalités de localisation et d'assistance à l'utilisateur

Localisation et globalisation
Fonctionnalités d'assistance à l'utilisateur

Tests, unités de tests et débogage

Stratégies de tests WPF
Déboguer XAML
Fournir un retour utilisateur pour les exceptions non gérées
Comprendre les fonctionnalités de sécurité

Pré-requis pour suivre la formation WPF : Windows Presentation Foundation

  • Compréhension solide du langage C#
  • Connaissance de l'utilisation de l'environnement de développement intégré (IDE) Visual Studio
  • Connaissances du Framework .NET et des concepts de base du développement d'applications Windows
  • Compétences en Programmation Orientée Objet
  • Notions de XAML (Extensible Application Markup Language)

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation WPF : Windows Presentation Foundation

Télécharger le programme

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation WPF : Windows Presentation Foundation

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en .Net

Inter à distance - Intra 4 jours 2190 € HT
Voir la formation C# .Net