Developer Environment Setup: VS Code, .NET, Git, VS Code Profile and Hello World in C#

Опубликовано: 17 Май 2026
на канале: Carlos Saraiva
36
3

Kick off your journey to become a Junior Software Developer with me! In this first episode, we install and configure the essentials to start building apps: Visual Studio Code, the .NET SDK and git. We’ll create a simple C# console app to verify everything’s working and set the stage for a full series covering C#, .NET, databases (PostgreSQL and MongoDB), message brokers (RabbitMQ), Docker, and front-end with React, Next.js, Vite, Expo, and TypeScript.

By the end, you’ll have your environment ready and a “Hello World!” running from the terminal.

Chapters

00:00 Introduction
01:50 Installing VS Code
04:08 Installing .NET SDK 9
05:31 Installing Git
06:28 VS Code Profile Setup
08:33 Creating Console Project to Test
14:56 Conclusion

What you’ll learn

Install Visual Studio Code, the .NET SDK and git
Create and run a C# console project with the CLI
What this series will cover next: databases, microservices with RabbitMQ, Docker, and modern front-end with React and TypeScript

Links

Download VS Code: http://code.visualstudio.com
Download .NET SDK: https://dotnet.microsoft.com/en-us/do...
Download git: https://git-scm.com/install/windows

Commands used

Create folder: mkdir ConsoleTest
Go into folder: cd ./ConsoleTest
Create console app: dotnet new console
Run the app: dotnet run

About this series

We’ll build strong foundations in C# and .NET, work with PostgreSQL and MongoDB, explore RabbitMQ with microservices, containerize with Docker and learn about docker-compose and Dockerfile, and dive into front-end with React, Next.js, Vite.js, Expo, and TypeScript.

If you’re already coding, come share tips and help everyone level up. Let’s learn together!

👍 Like, Subscribe & Stay Updated!

If you found this tutorial useful, smash the Like button, Subscribe*, and hit the *Bell icon so you never miss future C#, .NET and React deep‑dives, project walkthroughs, and coding challenges.

💬 Comment below with any questions, or let me know which challenge you’d like to see solved next!

Happy coding! 🎉

#csharp #csharpprogramming #csharpdevelopers #csharpbasics #dotnetdeveloper #dotnet #dotnetcore #dotnetproject #git #vscode #vscodesetup #vscodeextensions #vscodetips #programmingforbeginners #carlosaraiva