Windows Presentation Framework : WPF

3 jours II Code CNCP : 2232 II Certif info : 94009

/Windows Presentation Framework : WPF

Cette formation vous apportera les compétences nécessaires pour concevoir et créer une application WPF efficace avec une interface utilisateur flexible et ergonomique.

Les objectifs de la formation Windows Presentation Framework: WPF

A l’issue de la formation « WPF  (Windows presentation framework)», les apprenants auront les capacités de :

  • Comprendre l’architecture WPF et les avantages
  • Être compétent pour l’utilisation de XAML et les conteneurs de mise en page dans WPF
  • Atteindre la réutilisation et la maintenance avec les ressources, les styles et les modèles
  • Créer des expériences utilisateurs avec des dessins personnalisés et des animations
  • Découvrir les nouvelles fonctionnalités disponibles dans .NET
  • Découvrir comment appliquer correctement le modèle de conception MVVM via plusieurs applications d’étude de cas
Lien vers site CPF

Les prérequis de la formation Windows Presentation Framework: WPF

  • Des bonnes connaissances en programmation C#, en Visual Studio
  • Des Connaissances en HTML, CSS, JavaScipt et xml

Vous n’avez pas les prérequis nécessaires pour la formation Windows Presentation Framework: WPF? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Windows Presentation Framework: WPF

La formation certifiante « WPF  (Windows presentation framework) », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment WPF  (Windows presentation framework).

Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Windows Presentation Framework: WPF

Introduction au WPF 

  • Avantages de WPF
  • Unité indépendance de résolution et WPF
  • Planifier une interface utilisateur flexible

XAML  

  • Approche déclarative de UI Design
  • Éléments et attributs
  • XAML Namespaces
  • Éléments de la propriété
  • Convertisseurs de type
  • Extensions de balisage
  • Objets d’une collection
  • BAML et code généré
  • Fichiers Code-Behind

Disposition    

  • Philosophie de la disposition en XAML
  • Organiser les étapes
  • Composant ScrollViewer
  • Alignement et marge
  • Les bordures
  • StackPanel
  • WrapPanel
  • DockPanel
  • Les différents types de Conteneurs
  • Grille Uniforme
  • GridSplitter
  • Le Canvas

Propriétés de la dépendance      

  • Notification de changement
  • Héritage valeur de propriété
  • Définition d’une propriété de dépendance

Gestion des événements 

  • Comprendre les événements
  • Définir un événement
  • Déclencher un événement
  • Différents types d’Événements
  • RoutedEventArgs
  • Glisser déposer
  • Manipulations d’événements asynchrones
  • Pattern d’événements

Contrôles  

  • Classe de base des contrôles
  • Contrôles de contenu
  • Contrôles de texte
  • Contrôles de Liste
  • Contrôles de date
  • Contrôle du ruban

L’application    

  • Événements d’application
  • Affichage d’un écran de démarrage
  • Ressources de du programmes

DataBinding      

  • Entre éléments
  • Les Modes de DataBinding
  • Propriétés Path et DataContext
  • Modes de mise à jour
  • Validation des entrées
  • Nouvelles fonctionnalités dans .NET 4.6
  • Mise en forme en direct

Commandes      

  • Modèle de commande WPF
  • Liaisons, sources et cibles
  • Interface ICommand
  • La bibliothèque de la commande
  • Exécution des commandes
  • Désactivation des commandes
  • Commandes personnalisées
  • Commandes de suivi et de renversement

Introduction au WPF 

  • Avantages de WPF

Ressources  

  • La collection de ressources
  • Static vs. Dynamic Resources
  • Ressources non partagées
  • Ressources système
  • Dictionnaires de ressources
  • Partage entre assembly

Styles    

  • Style Basique
  • Création d’un style
  • Ajout de gestionnaires d’événements
  • Héritage de style
  • Déclencheurs basés sur la propriété
  • Déclencheurs basés sur des événements

Modèles de contrôle      

  • Arbres logiques et visuels
  • Création de modèles de contrôle
  • Modèles contre Styles
  • Gestion des
  • Skins

Formatage des données liées      

  • Mise en forme des chaînes
  • Convertisseurs de valeur
  • Modèles de données
  • Déclencheurs de données

Multithreading et WPF      

  • WPF Threading Model
  • Sécurité de fil
  • L’objet Dispatcher
  • Utilisation de Async et de await

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Windows Presentation Framework: WPF.

Modalités De Formations

WINDOWS PRESENTATION FRAMEWORK: WPF

Le module WINDOWS PRESENTATION FRAMEWORK: WPF est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Windows Presentation Framework: WPF est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation certifiante Windows Presentation Framework: WPF est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante Windows Presentation Framework: WPF est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation WINDOWS PRESENTATION FRAMEWORK: WPF

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un