Catégories

Udemy – Apprendre C# et le développement logiciel avec WPF

Udemy – Apprendre C# et le développement logiciel avec WPF

RAR | Vidéo + Fichiers source | Français | 35 H 30 Min | 16 Go

Découvrez la POO avec C# et créez des logiciels avec WPF / .NET Core. La formation complète en programmation C# / .NET. Bienvenue sur la formation certifiante développeur C# la plus complète ! Ce cours vous permettra d’apprendre à développer des logiciels avec C# et WPF (Windows Presentation Foundation), le nouvel outil de conception d’applications qui remplace Windows Forms. Vous apprendrez à programmer avec le langage C# de façon concrète, progressive et par la pratique au travers de nombreux projets concrets (plusieurs logiciels développés).

Ce cours vous permettra de découvrir le monde du développement et d’apprendre votre premier langage de programmation. Vous découvrirez des outils puissants et mettrez cela en pratique au travers de nombreux projets concrets. Vous apprendrez par la même occasion la POO et l’algorithmique. Cela vous ouvrira des portes dans le monde professionnel. Dans un premier temps, vous découvrirez les notions fondamentales de C# et de la programmation orientée objet (POO). Vous apprendrez à utiliser concrètement le langage C# et vous écrirez vos premiers programmes.

Ensuite, nous allons passer au développement d’un logiciel complet avec C# et WPF. Cela nous permettra de continuer notre apprentissage par la pratique et de développer un projet complet, concret et fonctionnel que vous pourrez ajouter à votre portfolio. Nous irons jusqu’à la création d’un installeur pour votre logiciel afin que vous puissiez le mettre en vente en ligne. Vous apprendrez de nombreuses techniques de conception de logiciels. Vous verrez comment communiquer avec une base de données, avec une API web et comment mettre en place un système de connexion par e-mail / mot de passe afin d’accéder à une zone privée du logiciel. Vous apprendrez en créant des outils concrets que vous pourrez réutiliser.

A cela s’ajoute de très très nombreuses sections bonus avec des ateliers / projets pour aller encore plus loin dans le développement de logiciels et la conception d’interfaces avec C#, WPF et le Framework .NET. Vous découvrirez comment utiliser Material design pour concevoir des interfaces utilisateur intuitives et ultra modernes. J’ai également ajouté des sections plus avancées pour ceux qui souhaitent devenir expert en programmation C#.

NOUVEAU : Suite à votre demande j’ai ajouté 15 heures de vidéo à cette formation ! Cette mise à jour majeur du cours ajoute notamment des notions avancées de programmation C#, une section complète sur l’utilisation de LINQ et 5 nouveaux projets pour pratiquer / s’exercer avec C#.

A l’issue de ce cours vous aurez toutes les bases pour développer des outils avec C#. Vous serez également en mesure d’utiliser WPF, l’outil de conception d’interfaces afin de développer n’importe quel type de logiciel par la suite. Nous aurons développé ensemble plusieurs logiciels / outils que vous pourrez ajouter à votre portfolio.

Ce que vous apprendrez :
• Programmer avec C# (C-Sharp)
• Comprendre la programmation orientée objet (POO)
• Utiliser Microsoft Visual Studio
• Développer des logiciels et applications
• Utiliser WPF et .NET Core
• Créer un logiciel complet
• Windows Presentation Foundation
• Installer les outils pour travailler avec C#
• Apprendre LINQ
• Conditions, boucles, tableaux, listes avec C#
• Organiser son code et créer des fonctions
• Découvrir .NET
• Vous aurez accès en illimité à cette formation pour apprendre à votre rythme
• Travailler avec une base de données
• Créer vos propres projets de zéro
• Apprenez par la pratique
• Devenir développeur C#

Nous verrons toutes les bases du langage de programmation C# (C-Sharp) :
• Les outils de développement
• Comprendre C# et l’environnement .NET
• Les variables (int, float, bool, string)
• Les fonctions
• Les conditions (if / else)
• Les boucles (for, while, foreach)
• Les tableaux et tableaux à plusieurs dimensions
• Les classes et interfaces avec C#
• L’utilisation des fichiers
• LINQ pour être encore plus efficace avec C#
• Communiquer avec une base de données

Ainsi que tout ce qui vous permettra de créer et de coder des interfaces (logiciels) :
• Création de projets WPF .Net Core
• Design de l’interface (UI)
• Programmation des événements (Clic)
• Programmation des fonctionnalités du logiciel
• Communication avec un serveur web
• Persistance des données (Fichier, base de données)
• Création d’un installeur professionnel
• Consommer une API web (WebClient)
• Créer une API simple (Topo sur ASP.NET)
• Travailler avec les chaînes de caractères, l’encodage, les dates, le data binding…

Ce cours est le point de départ idéal pour se lancer. Je vous assure qu’après avoir suivi ma formation vous serez capable de développer vos propres logiciels, c’est garanti satisfait ou remboursé. Si ma formation ne tient pas ses promesses, je vous rembourse intégralement ! Cette formation est certifiante. À l’issue de ce cours, vous obtiendrez votre certification nominative afin de vous aider à trouver un emploi plus facilement.

MISE À JOUR : 15 HEURES DE BONUS
Vous souhaitez aller plus loin dans la conception de logiciels avec C# sous Visual studio ? Vous avez envie de vous perfectionner avec WPF (Windows Presentation Foundation) ? Vous aimeriez mettre en place Material design pour concevoir des interfaces modernes ? Mettre en place un système de connexion avec vérification de l’utilisateur dans la base de données ? Vous aurez vos réponses dans cette nouvelle section.

L’objectif de cette mise à jour est de vous accompagner pour aller plus loin avec WPF et la création d’applications. Nous allons découvrir comment positionner des éléments à l’écran grâce aux différents panels de WPF puis nous verrons comment réaliser de beaux designs à l’aide de Material Design pour WPF et XAML. Nous découvrirons :

• Le StackPanel pour empiler des éléments
• Le DockPanel pour ancrer vos widgets
• La grille (Grid) pour travailler dans une grille
• Comment imbriquer plusieurs panels
• Comment concevoir des formulaires
• Comment importer les outils pour travailler avec Material Design

Puis une fois que ces outils seront maîtrisés, nous allons apprendre par la pratique en développant plusieurs petits projets :
• Design d’une calculatrice
• Création d’un navigateur web
• Naviguer entre des pages et fenêtres
• Créer une liste de recettes
• Créer une page détails de la recette
• Créer un outil de réservation (Hôtel, Camping, Resto…)
• Créer un système de commande (Type écran tactile comme au fast food)

A l’issu de ce cours, vous aurez de solides connaissances sur WPF et ses composants, sur les panels et grilles permettant d’organiser les pages et sur l’utilisation de Material Design pour XAML afin de concevoir des interfaces modernes et claires.

À qui ce cours s’adresse-t-il ?
• Toute personne souhaitant apprendre C#
• Les internautes qui souhaitent créer des logiciels
• Les développeurs qui souhaitent migrer vers C# & .Net Core
• Les développeurs C# qui souhaitent se perfectionner
• Ceux qui souhaitent découvrir WPF
• Si votre objectif est d’obtenir un certificat de réussite C#

Prérequis :
• Savoir utiliser un ordinateur
• Avoir accès à internet
• Vouloir apprendre avec un expert
• Souhaiter créer des logiciels modernes avec C#

Plus d’info:
_https://www.udemy.com/course/apprendre-csharp-et-le-developpement-de-logiciels-avec-wpf-net-core/

_blank
_blank
Articles récents