1/5
## Windows Users Only: Installing VS Code We can install VS Code in a few different ways. The easiest is to use the **Windows Terminal**, using a package manager pre-installed on Windows 11 called **winget**. If we want to install VS Code using winget, we type the following command: ```bash winget search vscode ``` Then we copy the package name and use it in the following command: ```bash winget install Microsoft.VisualStudioCode ``` This will start the installation process. Once complete, we can access it from our Windows Menu. Another way is to use a web browser. We can go to the official website, **code.visualstudio.com**. We click on the "Download for Windows" button to trigger the download and install. If you want to ensure no data tracking from Microsoft, we can use a community-driven version of Visual Studio Code called **VsCodium**. It's basically the same code editor but without the Microsoft telemetry, gallery, logo, etc. The license is also changed to the MIT license. The installation process is similar to the previous method: We go to the VsCodium website, which is **vscodium.com**. We click on the "Install" button and download the latest release for Windows. We can now use VS Code in three different ways. The one we use for the tutorial, and for the rest of the course, is going to be the official Microsoft Visual Studio Code.
A comprehensive guide to installing Visual Studio Code on Windows. The lesson compares three different methods: the command line using winget, installing directly from the Visual Studio Code website, and installing VS Codium, an open-source alternative.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Python basics
Introduction to Web3.py
Introduction to Titanoboa
Introduction to Moccasin
How to create an ERC-20
How to test Python code and Vyper smart contract
How to deploy Vyper smart contracts on ZKsync using Moccasin
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
On-chain Data Analyst
$59,000 - $139,000 (avg. salary)
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on January 14, 2025
Duration: 2h 20min
Duration: 1h 51min
Duration: 58min
Duration: 2h 23min
Duration: 53min
Duration: 2h 24min
Duration: 28min
Duration: 1h 54min
Duration: 11min
Course Overview
About the course
Python basics
Introduction to Web3.py
Introduction to Titanoboa
Introduction to Moccasin
How to create an ERC-20
How to test Python code and Vyper smart contract
How to deploy Vyper smart contracts on ZKsync using Moccasin
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
On-chain Data Analyst
$59,000 - $139,000 (avg. salary)
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on January 14, 2025
Testimonials
Read what our students have to say about this course.
Chainlink
Chainlink
Gustavo Gonzalez
Solutions Engineer at OpenZeppelin
Francesco Andreoli
Lead Devrel at Metamask
Albert Hu
DeForm Founding Engineer
Radek
Senior Developer Advocate at Ceramic
Boidushya
WalletConnect
Idris
Developer Relations Engineer at Axelar