Microsoft
Microsoft Logo

Remote development with Visual Studio Code 

  • Offered byMicrosoft

Remote development with Visual Studio Code
 at 
Microsoft 
Overview

Equip with the necessary knowledge and skills to effectively utilize VS Code's remote development features, to work efficiently from anywhere in the world

Duration

2 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Remote development with Visual Studio Code
 at 
Microsoft 
Highlights

  • Earn a certificate after completion of the course
Details Icon

Remote development with Visual Studio Code
 at 
Microsoft 
Course details

Skills you will learn
What are the course deliverables?
  • Use a Docker container as a development environment with Visual Studio Code
  • Edit code using any device with Visual Studio Code for the Web
  • Introduction to Remote - Tunnels extension
  • Develop on a remote machine using SSH in Visual Studio Code
  • Developing in the Windows Subsystem for Linux with Visual Studio Code
  • Personalize your remote development workflow with Visual Studio Code
More about this course
  • Remote development provides benefits like consistent environments, the ability to use more powerful hardware, and the flexibility to develop on different platforms without impacting your local machine. Visual Studio Code provides tools for various remote development setups, such as using a container, a remote machine, or the Windows Subsystem for Linux (WSL). In this path, you will:
  • Learn about the different remote development offerings available in Visual Studio Code.
  • Practice getting started with each remote development offering.
  • Discover tips for personalizing your own remote development workflow.

Remote development with Visual Studio Code
 at 
Microsoft 
Curriculum

Use a Docker container as a development environment with Visual Studio Code

Introduction

Exercise - Prepare the project

Use the Dev Containers extension in Visual Studio Code

Exercise - Add a dev container to an existing project

Customize project and editor settings

Exercise - Customize project and editor settings

Add software to an existing container

Exercise - Add software to an existing container

Knowledge check

Summary

Edit code using any device with Visual Studio Code for the Web

Introduction

What is Visual Studio Code for the Web?

Exercise - Use Visual Studio Code for the Web

Working with code in Visual Studio Code for the Web

Exercise - Work with an existing repo in Visual Studio Code for the Web

Continue working in a different environment

Exercise - Continue working in a different environment

Knowledge check

Summary

Introduction to Remote - Tunnels extension

Introduction to Remote - Tunnels extension

Tunnels and tooling

Exercise - Enabling Remote - Tunnels in Visual Studio Code UI

Exercise - Enabling Remote - Tunnels in code CLI

Knowledge check

Summary

Develop on a remote machine using SSH in Visual Studio Code

Introduction

What is SSH?

Exercise - Set up SSH server

Use the Remote - SSH extension in Visual Studio Code

Exercise - Connect using SSH through Visual Studio Code

Run and debug code

Exercise - Run and debug code

Knowledge check

Summary

Developing in the Windows Subsystem for Linux with Visual Studio Code

Introduction

What is the Windows Subsystem for Linux (WSL)?

Setting up WSL

Setting up the Visual Studio Code WSL extension

Running and Debugging Code in WSL via VS Code

Summary

Personalize your remote development workflow with Visual Studio Code

Introduction

What are profiles?

Exercise - Work with profiles

What is Settings Sync?

Exercise - Explore Settings Sync

Combine remote environments

Knowledge check

Summary

Remote development with Visual Studio Code
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Remote development with Visual Studio Code
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...