Créer des Interfaces Graphiques Modernes avec WPF
Apprenez à créer des interfaces graphiques, notamment avec WPF, adaptées à différentes plateformes telles que Windows, téléphone et tablette.
Framework .Net
Utilisation de Visual Studio
Syntaxe générale du C#














Exercices







Utilisation des types complexes
Exercice : codage d'un jeu de morpion







Programmation orientée objet en C#













Exercice : gestion d'un parc de véhicules







Programmation avancée






Création d'interfaces graphiques en WPF












Exercice : création d'un jeu 2D (Sokoban)













Détails de la leçon
Description de la leçon
Dans ce nouveau chapitre, nous explorerons la création d'interfaces graphiques. Jusqu'à présent, nous avons réalisé des applications en mode console avec des interactions textuelles. La plupart des applications professionnelles sont toutefois graphiques. Nous verrons comment créer des fenêtres, des boutons, des champs de texte, et même des jeux en 2D. Le framework offre plusieurs options, telles que les applications Windows Store, Winform, WPF, et les applications web. Nous nous concentrerons sur WPF, idéal pour des interfaces modernes sur Windows 7, 8, et 10, ainsi que sur tablettes.
Objectifs de cette leçon
Les objectifs de cette vidéo incluent la compréhension des différents types d'interfaces graphiques possibles avec le framework et l'apprentissage de la création d'interfaces modernes utilisant WPF.
Prérequis pour cette leçon
Il est recommandé d'avoir des connaissances de base en programmation et d'être à l'aise avec l'utilisation de Visual Studio pour suivre cette vidéo.
Métiers concernés
Cette vidéo est pertinente pour les développeurs logiciels, les ingénieurs en informatique, et les spécialistes en développement d'applications souhaitant créer des interfaces graphiques modernes.
Alternatives et ressources
Outre WPF, les alternatives incluent Winform pour des interfaces plus traditionnelles, Silverlight pour des applications web, et ASP.NET pour les sites web.
Questions & Réponses
