Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# (Csharp) WPF la formation complète (2024)
Rating: 2.7 out of 5(6 ratings)
27 students

C# (Csharp) WPF la formation complète (2024)

Développez des applications percutantes avec C# et WPF.
Created byPierre Bielen
Last updated 8/2024
French

What you'll learn

  • Créer un logiciel de bureau.
  • Maitriser le pattern MVVM
  • Maitriser une base de données.
  • Maitriser windows presentation fondation

Course content

8 sections50 lectures14h 3m total length
  • Introduction3:04

Requirements

  • Avoir des connaisance en C# est un plus.

Description

Dans cette formation C# WPF, nous allons apprendre à créer ensemble des applications de bureau.

Au travers de différents exemples, vous allez apprendre à utiliser différents containers et contrôles de WPF.

Nous utiliserons également le pattern Models Views View Models à fin de véveloppé de manière organisée et propre.

Nous apprendrons également à développer une base de données SQlite ainsi que le langage SQL.


C#

Nous apprendrons en premier lieu les bases du C#.

  • L'utilisation des variables.

  • Les tests conditionnels.

  • L'utilisation des boucles.

  • La création et l'utilisation de fonctions.

  • Les bases de la programmation objet.

Les threads

  • Les fonctions asynchrones.

  • L'utilisation d'un simple thread.

  • Le multi threading.

WPF

Notre premier projet sera le développement d'une calculatrice simplifié dans ce projet nous apprendrons.

  • À créer un nouveau projet WPF.

  • L'utilisation d'une grille de placement.

  • Le pattern Models Views View Model.

  • La création de boutons.

  • La mise en forme avec l'utilisation de styles.

  • La création d'une classe "View Model" et la liaison dynamique de l'affichage et des data.

  • La création d'une classe "ICommand" pour la gestion des clics de souris sur les boutons.

Nous apprendrons également à créer des "User Controls".


  • Des boutons de type image.

  • Des champs personnalités.

Dans le deuxième projet nous allons créer une gestion de contacts.

Nous apprendrons.

  • Des nouveaux containers de positionnement.

  • L'utilisation des "delegates" en C#.

  • L'utilisation d'un "Model" plus évolué.

  • La création de plusieurs  "View Models" pour la gestion des "date context".

  • La lecture et l'écrire dans une base de données SQlite avec le langage SQL.


Who this course is for:

  • À toute personne souhaitant pour créer des logiciels de bureau.