Retour à la recherche
Devis Demander un devis
star--3

Formation .NET - Création d'applications WPF avec TechnoWide

A l'issue de cette formation, vous serez familiariser avec la conception des différents types d'applications WPF grâce à des ateliers pratiques réalisés avec Visual Studio, en C# ou en VB .NET, avec MS Blend.

À propos de cette formation

Bordeaux

33

À partir de 2 360€ HT (Entreprise)

À partir de 0€ HT (Individuel)

4 jours

28 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques

  • Concevoir et développer des applications clients Windows en utilisant la bibliothèque WPF (Windows Presentation Foundation), Microsoft Visual Studio 2017 et Microsoft Blend pour Visual Studio 2017
Contenu de la formation
  • 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épendance 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 oeuvre 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 oeuvre
    • 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 oeuvre 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 oeuvre 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 oeuvre 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

L'organisme de formation

star--1
TechnoWide

Assurer votre succès !

Découvrir TechnoWide

Public concerné

  • Développeurs.

Prérequis

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

Conditions d'accès

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.

Capacité

0 à 10 places

Délai d'accès

3 semaines

Diplôme / Certification

  • Pas de certification

Plus qu'une formation !

Équipe pédagogique

Votre formateur est un consultant et architecte logiciel avec plus de 10 d'expériences pédagogiques et techniques.

Objectifs pédagogiques

  • Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
  • Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
  • Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
PDF du programme

D'autres formations qui pourraient vous intéresser

star--2

Formation Ergonomie et UX Design des interfaces web et mobiles

Lieux sur devis

À partir de 1380€ HT (Entreprise)

À partir de 0€ HT (Individuel)

2 jours | 14 heures
  • Action de formation

  • Formation éligible OPCO

Options de formation

star--2

Formation Windev, les bases du développement

Lieux sur devis

À partir de 0€ HT

5 jours | 35 heures
  • Action de formation

  • Formation éligible OPCO

Options de formation

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours