Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Visual Studio Code - Remote Dev with SSH, VMs, and WSL - Tabs vs Spaces

Microsoft via YouTube

Overview

This course teaches learners how to set up a remote development environment using Visual Studio Code Remote Development with SSH, VMs, and WSL. The learning outcomes include understanding the benefits of remote development, setting up remote dev environments, working with SSH for remote development, utilizing WSL for Linux-deployed applications, and debugging applications running elsewhere. The course covers topics such as remote development with Docker containers and the age-old debate of Tabs vs Spaces. The teaching method includes a demonstration by a PM with VS Code, showcasing the setup process using VS Code, WSL, Windows Terminal, a remote desktop machine, and a Virtual Machine. The intended audience for this course is developers looking to streamline their development workflow, work on different operating systems, or manage multiple versions of tools efficiently.

Syllabus

What is remote development? What are the benefits?.
Why is remote development a priority for VS Code?.
How do I set up a remote dev environment in VS Code?.
What is SSH? How do I do remote dev work with SSH?.
Demo: Use SSH to debug on a remote machine and virtual machine..
What is WSL? Why is it good for remote dev work with VS Code?.
Demo: Use WSL to run a Python app in Linux but debug on Windows..
What about remote development with Docker containers?.
Tabs vs Spaces?.
Where can I learn more?.

Taught by

Microsoft Developer

Reviews

Start your review of Visual Studio Code - Remote Dev with SSH, VMs, and WSL - Tabs vs Spaces

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.