• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible Software?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Hosts File
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Visual Studio Code Tutorial for Beginners

Home » Visual Studio Code

What is Visual Studio Code?

VSCode or Microsoft Visual Studio Code is an open source code editor developed by Microsoft. It works on Windows, Linux and Mac and is becoming one of most used code editors by developers today.

It is one of the most popular projects on GitHub and with monthly updates has been fully embraced by Microsoft as a powerful tool you can use to edit your code.

VSCode Download

Visual Studio Code is available to download for free from > https://code.visualstudio.com/

Simply click on the arrow beside the Green button and choose your platform and then click on the green download button.

vscode download

For this example I will be using Windows to install Visual Studio Code, but the process will be similar for your platform. (VSCode is very easy to install.)

You should have a VSCodeUserSetup-{version}.exe file in your downloads.

Click on the file and follow the prompts.

By default VSCode will be installed in
C:\users\{username}\AppData\Local\Programs\Microsoft VS Code

For more information check this link – Visual Studio Code on Windows

VSCode Course for beginners

Course Outline:

1. Introduction to Visual Studio Code

  • Overview of Visual Studio Code
  • Installation and setup
  • Customizing the interface

2. Basic Editing

  • Opening and saving files
  • Navigating and editing text
  • Using the built-in terminal

3. Advanced Editing

  • Using multiple cursors and selections
  • Refactoring and code formatting
  • Using snippets and emmet

4. Debugging

  • Setting up debugging for various languages
  • Using the built-in debugger
  • Troubleshooting common issues

5. Source Control

  • Introduction to Git
  • Using the built-in Git integration
  • Collaborating with others using GitHub

6. Extension Marketplace

  • Overview of the extension marketplace
  • Installing and managing extensions
  • Building your own extensions

7. Advanced topics

  • Customizing keybindings
  • Using the command palette
  • Tips and tricks for efficient workflow

8. Conclusion

  • Recap of key concepts
  • Next steps for further learning

Frequently asked questions

What is the difference between Visual Studio Code and Visual Studio?

Visual Studio Code is a lightweight editor for people that don’t want to use an IDE (Integrated Development Environment)
VS Code does have intellisense and debugging capability one of the big features of Visual Studio but it is a lot bigger piece of software with more features.
Visual Studio comes in a community edition which is free but also offers a few paid options. Visual Studio Code is open source whereas Visual Studio is software from Microsoft where you have to register with a Microsoft account to download and you cannot contribute to the development of the software as you can with VS Code.

Is Visual Studio Code Free?

Yes, the software is open source and free to use across multiple platforms. Windows, Mac & Linux

Is Visual Studio Code Open Source?

Yes, you can download the source code here – https://github.com/microsoft/vscode

For Visual Studio Pricing check out this link – https://visualstudio.microsoft.com/vs/pricing/

Category: Visual Studio Code
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:Azure Virtual Network Manager
Next Post:Ansible Interview Questionsansibe network automation course

Sidebar

Hi I'm Roger Perkin,
Based in the UK working as a Network Automation Architect, CCIE #50038
About Roger | Twitter | Linkedin

python course for network engineers

Topics

Network Automation
Ansible
Python for Network Automation
CCIE
Cisco ISE
F5 Certification
BGP
OSPF
Network Automation Conferences
auvik promo banner
Pluralsight Trial

Git for Network Engineers

Ansible vs Nornir

Start learning today with my Network Automation Courses

Master Ansible, Python, Git, Nornir, Jenkins and more..


Buy me a coffeeBuy me a coffee

ansible network automation course

Have you seen my YouTube Channel?

YouTube Subscribe

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Home

Blog

About

C

Python VENV Tutorial
Python for Network Engineers

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2025 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms