Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

Coder en C# et VB.NET avec VS Code : de l'installation au débogage

22,00€
klarna-condensed
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Vous voulez développer en .NET sans installer un IDE de plusieurs gigaoctets ? Visual Studio Code s'installe en moins d'une minute, démarre instantanément et tourne aussi bien sous Windows que sous macOS ou Linux. Encore faut-il le configurer correctement. Cette formation vous accompagne pas à pas, de l'installation du SDK .NET jusqu'au débogage d'un programme complet, en C# puis en VB.NET.

Un environnement .NET opérationnel dès la première heure

Vous commencez par comprendre ce qui distingue réellement Visual Studio Code de Visual Studio, afin de choisir en connaissance de cause plutôt que par habitude. Vous téléchargez ensuite la bonne version de l'éditeur, vous identifiez les options d'installation qui comptent vraiment, puis vous installez le SDK .NET par la méthode officielle. Vous verrez notamment pourquoi passer par le site de l'éditeur reste préférable à l'extension du marketplace, une nuance qui évite bien des blocages sous Linux ou WSL.
Vous explorez ensuite l'interface, la barre d'activité, la palette de commandes et la distinction entre paramètres utilisateur et paramètres d'espace de travail. Vous repartez avec un éditeur réglé à votre main, en français si vous le souhaitez, et une méthode claire pour organiser vos dossiers et vos fichiers de projet.

Créer, compiler et déboguer un projet C#

Place à la pratique. Vous créez votre premier projet avec la commande dotnet new, vous ajoutez une bibliothèque de classes, puis vous la référencez depuis votre application console. Vous compilez avec dotnet build, vous exécutez avec dotnet run, et vous apprenez à lire les avertissements du compilateur plutôt que de les subir.
Vous installez ensuite l'extension officielle C# Dev Kit, qui transforme l'expérience : coloration syntaxique avancée, détection automatique du projet de démarrage, débogage sans configuration manuelle. Vous exploitez IntelliSense pour accélérer votre saisie et les snippets pour générer propriétés et accesseurs en quelques frappes. Ce sont exactement les réflexes qui font la différence entre un développeur qui tape et un développeur qui produit.

Un atelier VB.NET complet, de la classe métier au point d'arrêt

Le dernier chapitre change de langage pour démontrer que l'outil, lui, ne change pas. Vous construisez un gestionnaire de stock en Visual Basic .NET : création du projet avec l'option de langage dédiée, classe Produit avec ses propriétés et son constructeur, liste initialisée, boucle For Each, chaînes interpolées et formatage monétaire.
Vous écrivez ensuite une fonction de calcul de remise, vous récupérez une saisie utilisateur au clavier et vous la convertissez pour l'exploiter dans vos calculs. Vous terminez par le débogage : point d'arrêt, création manuelle des fichiers launch.json et task.json, et exécution pas à pas. Chaque différence de syntaxe entre C# et VB.NET est expliquée au passage, ce qui vous rend capable de passer de l'un à l'autre sans repartir de zéro.

À qui s'adresse cette formation

Aux développeurs débutants ou intermédiaires qui veulent un environnement .NET moderne et léger, aux étudiants en développement, aux professionnels qui maintiennent du code Visual Basic existant et cherchent à migrer leur outillage, et à toute personne qui souhaite maîtriser son éditeur avant de se spécialiser dans un langage. Aucune expertise préalable n'est requise : la formation part de l'installation.
Les fichiers de code utilisés dans l'atelier VB.NET sont fournis en ressources, vous n'avez donc rien à retaper à la main.

Pour aller plus loin

  • Retrouvez l'ensemble des tutos consacrés au C# pour approfondir le langage.
  • Le même formateur propose la formation Git, GitHub et Copilot IA, complément naturel de ce cours pour versionner vos projets directement depuis l'éditeur.
  • Toujours du même auteur, le cours consacré à Codex d'OpenAI montre comment intégrer un assistant de code dans Visual Studio Code.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Installer et configurer VS Code pour le développement .NET
Chapitre 2
Structurer, compiler et déboguer un projet C# dans VS Code
Chapitre 3
Cas pratique VB.NET : de la classe métier au débogage

Table des matières

Chapitre 1 : Installer et configurer VS Code pour le développement .NET
54m26
 
Leçon 1Choisir entre VS Code et Visual Studio pour .NET
Leçon 2Installer VS Code et choisir les bonnes options
Leçon 3Installer le SDK .NET et vérifier sa version
Leçon 4Explorer l'interface et la barre d'activité de VS Code
Leçon 5Régler les paramètres utilisateur et espace de travail
Leçon 6Créer un projet console avec dotnet new
Leçon 7Créer et organiser les fichiers et dossiers du projet
Chapitre 2 : Structurer, compiler et déboguer un projet C# dans VS Code
38m25
 
Leçon 1Créer une bibliothèque de classes et la référencer
Leçon 2Compiler et exécuter avec dotnet build et dotnet run
Leçon 3Installer C# Dev Kit et démarrer le débogage
Leçon 4Exploiter IntelliSense et les espaces de noms en C#
Leçon 5Installer, configurer et gérer les extensions VS Code
Leçon 6Générer des propriétés avec les snippets prop et propfull
Chapitre 3 : Cas pratique VB.NET : de la classe métier au débogage
26m47
 
Leçon 1Créer un projet console VB.NET et lire sa syntaxe
Leçon 2Créer une classe Produit et initialiser une liste en VB.NET
Leçon 3Écrire une fonction de remise et lire une saisie utilisateur
Leçon 4Déboguer en VB.NET avec launch.json et tasks.json

Vos questions sur le cours

Faut-il choisir VS Code ou Visual Studio pour développer en .NET

Les deux fonctionnent, mais Visual Studio est un IDE complet, uniquement disponible sous Windows et beaucoup plus lourd. VS Code s'installe en moins d'une minute, démarre instantanément et tourne sous Windows, macOS et Linux. La première vidéo compare précisément les deux outils pour que vous choisissiez en connaissance de cause.

Ce cours apprend-il le langage C# ou l'outil Visual Studio Code ?

Il apprend l'outil. Vous écrivez du C# et du VB.NET, mais comme support pour maîtriser l'éditeur : projets, compilation, débogage, IntelliSense, snippets. Pour apprendre le langage C# lui-même, ses classes, son héritage et sa gestion des exceptions, orientez-vous vers une formation dédiée au C#.

Faut-il déjà savoir programmer pour suivre cette formation ?

Non. Tout part de zéro : téléchargement de l'éditeur, installation du SDK .NET, création du premier projet. Il suffit d'être à l'aise avec l'installation de logiciels sur son ordinateur. Une notion de programmation objet aide à suivre le chapitre VB.NET plus confortablement, sans être nécessaire.

Git et GitHub sont-ils abordés dans ce cours ?

Non. Le cours couvre l'installation, la configuration, l'écriture, la compilation et le débogage. Le versioning fait l'objet d'une formation distincte du même formateur, consacrée à Git, GitHub et Copilot, qui prend le relais directement dans l'éditeur.

La formation fonctionne-t-elle sur Mac et sur Linux ?

Oui. VS Code et le SDK .NET sont disponibles sur les trois systèmes, et l'interface est quasi identique. Les démonstrations sont réalisées sous Windows : seuls les raccourcis clavier diffèrent. Le formateur signale au passage les cas où Linux ou WSL demandent une méthode d'installation particulière.

Peut-on encore apprendre VB.NET aujourd'hui, et pourquoi ce choix ?

VB.NET reste très présent dans les applications métier existantes, notamment en entreprise. Le dernier chapitre lui consacre un projet complet pour démontrer que tout ce qui a été appris sur VS Code en C# s'applique à l'identique, syntaxe mise à part. Chaque différence entre les deux langages est expliquée au passage.

Existe-t-il une garantie « satisfait ou remboursé » pour cet achat ?

Oui, la plateforme tuto.com applique la politique « satisfait ou remboursé » selon ses conditions générales. Pour en bénéficier, merci de consulter la page d’aide ou le service client de tuto.com après votre achat.

Que se passe-t-il si le cours ne me convient pas ?

Vous disposez de 30 jours après votre commande pour demander une annulation par e-mail au support, en expliquant le motif. Si la demande est acceptée, vous recevez un coupon sécable de la valeur de votre achat, utilisable sur une prochaine commande. L'annulation n'est pas possible si vous avez déjà consommé plus de la moitié du cours ou si l'accès provient d'un abonnement.

Payer plus tard

Prix d'achat : 22,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1402 tutos gratuits

Notre politique de protection des données