Windows Presentation Foundation (Wpf)

SII LEARNING, A distance
Durée
4 jours
Prix
1 100 EUR HT
Durée
4 jours
Prix
1 100 EUR HT

Description de la formation

Découvrez la formation Windows Presentation Foundation (Wpf) proposée par SII LEARNING et formez-vous avec des professionnels du secteur ! En vous formant avec SII LEARNING vous aborderez les thématiques suivantes : Informatique. Pour en savoir plus, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.

Objectifs visés

  • Concevoir et développer des applications clients Windows en utilisant la bibliothèque WPF (Windows Presentation Foundation), Microsoft Visual Studio et Microsoft Blend pour Visual Studio

Contenu

  • Conception d’une application cliente Windows
  • Les technologies Windows clientes
  • Modèles d’architecture
  • Interopérabilité entre les Windows Forms et WPF
  • Le langage XAML
  • Structure d’une page XAML
  • Les éléments de propriétés
  • Le modèle évènementiel
  • Les propriétés de dépendances et les propriétés jointes
  • Gestion de la mise en page
  • Présentation des différents modèles
  • Créer et paramétrer des grilles
  • Gérer la disposition en fonction des coordonnées (Canvas)
  • Mettre en œuvre les différents Panels (StackPanel,DockPanel,…)
  • Les contrôles WPF
  • Présentation des différents contrôles
  • Manipulation des contrôles depuis le code behind
  • Les contrôles de type texte et bouton
  • Les contrôles de type liste
  • Contrôle de l’interface utilisateur
  • Partager des ressources logiques dans une application
  • Créer des interfaces utilisateurs cohérentes en utilisant les styles
  • Changer l’apparence des contrôles en utilisant des modèles
  • Le design pattern MVVM (Model, View, ViewModel)
  • Présentation du pattern
  • Rôle et responsabilité des différentes couches
  • Mise en œuvre
  • Gestion de la sélection utilisateur
  • Liaison de données simple et validation
  • Vue d’ensemble de la liaison de données
  • Créer une liaison de données
  • Mettre en œuvre la notification de changement de propriété
  • Conversion des données
  • Validation des données
  • Présentation des données
  • Liaison de données vers les collections
  • Liaison vers des collections d’objets
  • Utiliser les vues des collections
  • Créer des interfaces utilisateurs maître/détail
  • Utiliser des modèles de données
  • Affichage des collections de données
  • Gestion des actions utilisateurs
  • Utiliser et mettre en œuvre des commandes
  • Les commandes standards
  • La classe RelayCommand
  • Les composants de comportement de Blend
  • Graphiques WPF 2D, multimédia
  • Afficher des graphiques 2D
  • Afficher des images
  • Ajouter du multimédia aux applications WPF
  • Animations dans WPF
  • Utiliser des animations
  • Utiliser des déclencheurs
  • Mettre en œuvre la visualisation de données
  • Personnalisation des contrôles
  • Vue d’ensemble de la création de contrôle
  • Créer des contrôles utilisateurs
  • Créer des contrôles personnalisés
  • Gérer l’apparence des contrôles en utilisant Visual States

Public Cible

Développeurs

Prérequis

Bonne connaissance de la programmation objet avec le langage Visual Basic .net ou C#

Moyens Pédagogiques

  • Formateur expert dans le domaine
  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • - Audit par téléphone par nos commerciaux et formateurs
  • - Tests d'auto-positionnement avant l'entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • - Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • - Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
SII LEARNING
153, avenue d'Italie
75013 Paris

SII LEARNING est un organisme de formation spécialisé dans les domaines informatique, bureautique et management. Ces prestations vont de l’analyse des besoins à la gestion complète des plans de formation. En complément de leurs 400 programmes standards de formation, SII LEARNING...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations