Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).

Getting Started

Getting Started

  1. 3/31/2020, Website
    Visual Studio Code Documentation
  2. 12/6/2017, Video, 0:18:05
    In this demo Chris Dias and Amanda Silver demonstrate  how you can easily acquire developer tools, collaborate on Visual Studio Live Share to fix a bug, and work with new...


Learning Paths

Take your first steps with Python
Published: 8/21/2020, Length: 4:33:00
Interested in learning a programming language but aren't sure where to start? Start here! Learn the basic syntax and thought processes required to build simple applications using Python.
Discover the role of Python in space exploration
Published: 7/22/2020, Length: 2:53:00
Get an introduction to Python, and be inspired to learn, discover, and create using Python-based data science and machine learning to help generate knowledge about the world beyond Earth.
Create machine learning models
Published: 8/5/2020, Length: 3:18:00
Machine learning is the foundation for predictive modeling and artificial intelligence. Learn some of the core principles of machine learning and how to use common tools and frameworks to train, evaluate, and use machine learning models.

Learning Modules

Count the number of Moon rocks by type using Python
Published: 7/22/2020, Length: 0:32:00
Deploy to multiple Azure environments by using ARM templates
Published: 7/10/2020, Length: 0:39:00
Code control statements in Python
Published: 7/22/2020, Length: 0:41:00
Install coding tools for Python development
Published: 7/22/2020, Length: 0:40:00

Visual Studio Code News

12/1/2020, Azure DevOps Blog
By Isaac Levin & Abel Wang Let’s face it, as the demands of writing software increase, more pressure is put on devs to be as productive as humanly possible. And with this demand, the landscape...
The Azure Sphere 20.11 SDK feature release includes the following features: Updated Azure Sphere SDK for both Windows and Linux Updated Azure Sphere extension for Visual Studio Code New and...
11/27/2020, MS Tech Community
This session focuses on Machine Learning and the integration of Azure Machine Learning and PyTorch Lightning, as well as learning more about Natural Language Processing.   This session speakers...
11/24/2020, MS Tech Community
XR Tea Party: BabylonJS & WebXRAysegul Yonet     Azure Stack Hub Partner Solutions Series - Cloud AssertThomas Maurer This week, Tiberiu Radu (Azure Stack Hub PM) and I, had the chance to speak...
11/24/2020, MS Tech Community
API Server is a crucial component of Kubernetes that allows cluster configuration, workload management and a lot more. While this endpoint is incredibly important to secure; developers and...
11/23/2020, MS Tech Community
    Hello everyone, this is Ingmar Oosterhoff, a Modern Workplace Customer Engineer at Microsoft. In an earlier series of posts we set up our environment to do batch sequencing using App-V. In...
11/16/2020, MS Tech Community
This past year has been one of tremendous adversity and disruption – dramatically changing the way we live and work. Organizations responded in turn by quickly adopting to tools like Microsoft...
11/16/2020, MS Tech Community
Hello Folks,   In my last post I discussed how you can run the managed image that the Azure Cloud Shell is based on locally.  It allows you to leverage the Azure Shell managed environment without...
11/16/2020, MS Tech Community
Hello Folks,   In my last post I discussed how you can run the managed image that the Azure Cloud Shell is based on locally.  It allows you to leverage the Azure Shell managed environment without...
11/11/2020, MS Tech Community
In our previous post about the Azure Logic Apps (Preview) extension for Visual Studio Code, we provided an deep dive into how the redesigned Logic Apps runtime is hosted as an extension on the...
11/11/2020, MS Tech Community
Imagine you build an API only to realize later down the road, your documentation for it isn’t kept up to date and you are now spending more time trying to figure how it works than it took to...
11/3/2020, MS Dev Blogs
Today we are making the Release Candidate (RC) of TypeScript 4.1 available. To get started using the RC, you can get it through NuGet, or use npm with the following command: npm install...
11/2/2020, Service Updates
Using Azure API Management extension for Visual Studio Code, you can now generate Azure Functions. This will help you scaffold all the necessary functions for your API based on the API definitions.
10/30/2020, MS Tech Community
The Xamarin Podcast Episode 80: Seeing AIMatt Soucoup Seeing AI is an app for iOS that narrates the world around you. And it's built with Xamarin and Azure. In this episode of the Xamarin...
10/29/2020, MS Tech Community
For the recently released Azure Logic Apps (Preview) extension for Visual Studio Code, the Logic Apps team redesigned the Azure Logic Apps runtime architecture for portability and performance....
10/28/2020, MS Tech Community
Now, you can take your containerized app to Azure Kubernetes Service (AKS) in a few simple steps by using GitHub Actions.  A GitHub Actions workflow will be configured for your GitHub repository....
10/23/2020, MS Tech Community
With Visual Studio Code (VSCode) you can connect to a Linux VM (WSL, container or remote via SSH) and it will look and feel like it is running locally. It creates a tunnel to the remote machine /...
10/23/2020, MS Tech Community
  The need for more data scientists, machine learning experts, and AI engineers in every industry is rapidly growing. These roles required a broad set of skills from data analysis with no-code...
10/22/2020, MS Tech Community
Double Key Encryption (DKE) is a new feature, which enables customers to protect their most confidential content using a key they control, thereby allowing them to comply with regulatory...
10/21/2020, MS Tech Community
Infrastructure as Code Infrastructure as Code, IaC is the process of expressing your infrastructure as Code as readable text files over using UIs to configure the same. The benefits of doing so...