Formation WPF : Développement d'applications graphiques pour Windows avec Visual Studio 2015/2017

4.9 sur 5 étoiles

5 étoiles
90%
4 étoiles
9%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 11 avis
(11 avis)
Durée 5 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence WPFW
Éligible CPF Non

Initialement proposé avec le framework .NET 3.0, Windows Présentation Foundation, plus couramment nommé WPF est un sous-système graphique pour le rendu des interfaces utilisateur dans les applications Windows.
Basé sur DirectX, il supporte ainsi l'accélération matérielle et des fonctionnalités d'interface modernes comme la transparence et les dégradés, devenu standards avec l'arrivée de Windows 7.
Outre les aspects graphiques, WPF offre également un nouveau langage basé sur XML, le XAML (eXtensible Application Markup Langage) qui permet de séparer clairement l'interface utilisateur et la logique métier, partageant de ce fait le travail du designer et du codeur.

Objectif opérationnel :

Mettre en œuvre des applications Windows de dernière génération, intégrant au mieux l'expérience utilisateur (UX)

Objectifs pédagogiques :

Concrètement, cette formation WPF vous permettra de :

  • Apprendre à utiliser le nouveau langage déclaratif XAML, utilisé pour le développement d'interfaces Windows
  • Être en mesure de développer des applications conviviales et graphiquement riches
  • Être en mesure de configurer et déployer des applications WPF

Public :

Cette formation WPF s'adresse aux développeurs .NET.

Prérequis :

Connaître le langage C# et/ou VB.NET, acquis dans la formation « C#10, Développer en .NET 6 avec Visual Studio 2022 » (SLVS10) et la formation "ADO.NET Entity Framework - Développer une solution d'accès aux données avec Visual Studio 2015/2017» (ADON).

Concevoir une application Windows Client

Les technologies de Client Windows
Modèles architecturaux
Interopérabilité entre les Windows Forms et WPF

Introduction à Visual Studio 2017 et WPF

Les fonctionnalités et nouveautés de Visual Studio 2017 (VS 2017)
Les fonctionnalités et nouveautés de WPF
Modification du code XAML pendant l’exécution de l’application (VS 2017)
Améliorations de l’éditeur XAML sous Visual Studio 2017
Travaux Pratiques :Création d’un projet de développement WPF à l’aide de Visual Studio 2017

Concevoir et développer une interface utilisateur

Définir la mise en page d'une interface utilisateur
Les contrôles des contenus
Les contrôles de liste
Partage des ressources logiques dans une fenêtre
Travaux Pratiques :Création d’une interface utilisateur en XAML

Contrôler une interface utilisateur

Partager des ressources logiques dans une application
Créer des interfaces utilisateur cohérentes en utilisant les styles
Changer la présentation des contrôles en utilisant des modèles
Prendre en main les évènements et commandes
Travaux Pratiques :Personnaliser une interface utilisateur à l’aide de styles et de modèles

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é
Convertir des données
Valider des données
Présenter des données
Travaux Pratiques :Mise en place des liaisons des données dans une application WPF

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
Présentation des collections de données
Travaux Pratiques :Implémentation des collections dans une application WPF

Architecture MVVM

Philosophie de MVVM
Notion d’usine logiciel et réutilisation des composants
Travaux Pratiques :Appliquer MVVM au projet précedent

Graphiques WPF 2D, multimédia et impressions

Créer des graphiques 2D
Créer des images
Ajouter du multimédia aux applications WPF
Créer et imprimer des documents
Travaux Pratiques :Intégration d’éléments graphiques dans une application WPF

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
Travaux Pratiques :Création d’un contrôle personnalisé pour une application WPF

Propriétés attachées et comportements avec WPF

Mettre en œuvre les propriétés/comportements attachés
Mettre en œuvre le glisser/déplacer dans les interfaces utilisateur
Mettre en œuvre les comportements, les déclencheurs et les actions avec Expression Blend
Travaux Pratiques :Implémentation du glisser/déplacer dans une application WPF
Personnalisation du comportement à l’aide de Interactivity

Animations dans WPF

Utiliser des animations
Utiliser des déclencheurs
Mettre en œuvre la visualisation de données
Travaux Pratiques :Implémentation d’une animation sur un contrôle dans une application WPF

États, paramètres et cycle de vie des applications

Créer les paramètres des applications
Utiliser les paramètres des applications
Mettre en œuvre des sections de configuration personnalisées
Travaux Pratiques :Utilisation des paramètres des applications

Configurer et déployer des applications Windows Client

Options de déploiement
Déployer une application autonome WPF
Travaux Pratiques :Déploiement à l’aide de ClickOnce.

WPF avec .NET Core

Intégration de WPF avec .NET Core
Date de mise à jour du programme : 06/11/2023

Dates et lieux

1
2
3
4
5
6
Du 16 au 20 décembre 2024
Lieu
Distanciel
Durée
5 jrs
2990 € HT
Du 16 au 20 décembre 2024
Lieu
Paris
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Distanciel
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Paris
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Aix-en-Provence
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Bordeaux
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Lille
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Lyon
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Nantes
Durée
5 jrs
2990 € HT
Du 10 au 14 février 2025
Lieu
Reims
Durée
5 jrs
2990 € HT
1
2
3
4
5
6

Avis des participants à la formation WPF : Développement d'applications graphiques pour Windows avec Visual Studio 2015/2017

Note moyenne de 4.9/5(11)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

SL
5/5

Mon avis sur le contenu du stage :

"Le support de cours est malheureusement arrivé très tard dans la semaine de formation"

Mon avis sur le formateur :

"Très bons échanges avec Vincent. L'apprentissage toujours dans la joie et la bonne humeur"

Mon avis sur la salle de formation :

"l'accueil a été chaleureux. Bonne expérience de formation"

Ce que j'ai le plus apprécié :

"Petit locaux agréables et conviviaux. Salle de pause à disposition avec de quoi se restaurer."

Ce que j'ai le moins apprécié :

"Quelques problèmes de réseaux et une salle peu isolée (des travaux ont eu lieu juste en dessous de notre salle)."

DA
5/5

Mon avis sur le contenu du stage :

"Très satisfait du contenu du stage."

Mon avis sur le formateur :

"Animateur très professionnel et compétent."

Mon avis sur la salle de formation :

"Environnement de formation parfait"

Ce que j'ai le plus apprécié :

"Salle de formation bien équipée et coin café très apprécié"

Ce que j'ai le moins apprécié :

"RAS"

TA
5/5

Mon avis sur le contenu du stage :

"Très bon déroulement des différents points."

Mon avis sur le formateur :

"Très bonne animation du formateur. "

Mon avis sur la salle de formation :

"L'application Adobe Connect coupait régulièrement. N/A pour l'accueil et les salles car formation en classe virtuelle"

Ce que j'ai le plus apprécié :

"Bonne immersion dans la salle même si on est en classe virtuelle."

BS
5/5

Mon avis sur le formateur :

"Formateur sympatique, disponible et compétent sachant s'adapter aux demandes du groupe. Peut-être un peu moins de temps entre la présentation théorique et la mise en pratique permettant d'intégrer plus progressivement l'ensemble des connaissances présentées."

Mon avis sur la salle de formation :

"Environneent agréable. Seule la prestation repas du midi est à améliorer. Peu de restaurants proposés et tarification élevée."

DLM
5/5

Mon avis sur le contenu du stage :

"Comme attendu, la formation m'a permis de consolider mes bases et d'apprendre les concepts WPF plus avancé qu'il me manquait."

Mon avis sur le formateur :

"animateur très sympathique et qui s'est adapté à nos besoins"

Mon avis sur la salle de formation :

"Très bon accueil, espace de pause conviviale. "

LV
5/5

Mon avis sur le contenu du stage :

"Contenu complet et de bon niveau."

Mon avis sur le formateur :

"Intervenant sympathique et très compétent"

Ce que j'ai le plus apprécié :

"Salle de pause agréable"

BESNARD Eric
5/5

Mon avis sur le contenu du stage :

"Formation très intéressante et agrémentée de très nombreux exemples pratiques."

Mon avis sur le formateur :

"Très bonne connaissance du sujet et excellente pédagogie."

JJ
4/5

Mon avis sur le formateur :

"Le formateur était très disponible et nous a laissé le temps de développer. Il a su s'adapter à nos niveaux et attentes."

Ce que j'ai le plus apprécié :

"Salle de pause"

ER
5/5

Mon avis sur le contenu du stage :

"Les cours sont claires et bien illustrés"

Mon avis sur le formateur :

"Très attentif sur la compréhension des sujets traités"

VIGNAL Christophe
5/5

Mon avis sur le formateur :

"Formateur très expérimenté, j'ai beaucoup apprécié l'interactivité de cette formation sur les besoins de connaissances personnalisés et du groupe."

TOSSOU Moïse
5/5

Mon avis sur le formateur :

"Très bon formateur, parfait. "

Ces formations peuvent aussi vous intéresser :

Maîtriser à la fois la partie front-end (côté utilisateur) et back-end (côté back-office)

  • Niveau : Intermédiaire
  • Référence : AFST

  • Niveau : Fondamental
  • Référence : ASPN

MVC6, Entity Framework Core, Razor, Sécurité, Déploiement, Migration, Web API

  • Niveau : Intermédiaire
  • Référence : ASPC

  • Niveau : Intermédiaire
  • Cours officiel : Microsoft
  • Référence : M20486


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB