M2i Formation

Langages et développement - Développeur C# .NET

C# - Développement avec WPF

Présentiel

4 jours (28 heures) - CS-PRE

(22)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur C# .NET  ›  C# - Développement avec WPF

Objectifs pédagogiques

  • Concevoir une interface graphique avec WPF
  • Utiliser le Two Way 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.

Niveau requis

Connaissance pratique du langage C# ou avoir suivi le cours CS-FRM "C# - Développement avec le Framework .NET".

Public concerné

Développeurs, architectes, chefs de projets techniques.


Éligible aux financements suivants : Formation éligible au CPF

La Défense18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
La Défense05/08/20192 400 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Mulhouse18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Nancy18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Reims18/03/20192 400 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Évreux18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Le Havre18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Lille18/03/20192 400 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Grenoble18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Lyon18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne18/03/20192 400 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Orléans18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Tours18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Bordeaux05/08/20192 400 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Montpellier18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis18/03/20192 400 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence05/08/20192 400 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

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

Binding

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

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

Principaux patterns et idiomes

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

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Tester vos connaissances sur le langage C#.