Visual Studio Code

A powerful, lightweight code editor for cloud development.

Learning

Learning Paths

APL-2007: Accelerate app development by using GitHub Copilot
Published: 5/10/2024, Length: 1:00:00

Learn how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.

Levels: Intermediate

Roles: Developer

Modules

APL-2005 Develop AI agents using Azure OpenAI and the Semantic Kernel SDK
Published: 2/29/2024, Length: 4:46:00

APL-2005 Develop AI agents using Azure OpenAI and the Semantic Kernel SDK

Levels: Intermediate

Roles: Developer

Modules

Remote development with Visual Studio Code
Published: 2/13/2024, Length: 2:07:00

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'll learn about the different remote development offerings available in Visual Studio Code and practice using them.

Levels: Beginner

Roles: Developer

Modules

Create methods in C# console applications (Get started with C#, Part 5)
Published: 5/4/2023, Length: 3:55:00

This learning path covers the syntax of creating and using methods in C# console applications.

Levels: Beginner

Roles: Developer, Higher Education Educator, K-12 Educator, Student

Modules

Build and deploy apps for Microsoft Teams using Teams Toolkit for Visual Studio Code
Published: 1/27/2023, Length: 1:30:00

Teams Toolkit is an extension for Visual Studio Code and Visual Studio 2022. It helps developers create and deploy Teams apps with integrated identity, cloud storage and other services across Microsoft 365 and Azure. In this Learn path, you'll learn how to build a Microsoft Teams app using Teams Toolkit for Visual Studio Code.

Levels: Beginner

Roles: Developer

Modules

Build web pages with HTML and CSS for beginners
Published: 1/16/2023, Length: 1:21:00

Write HTML and CSS code to create an accessible webpage using the browser-based version of Visual Studio code.

Levels: Beginner

Roles: K-12 Educator, App Maker, Student

Modules

Learning Modules

Get started with GitHub Copilot
Published: 5/10/2024, Length: 1:11:00
This module introduces developers to the GitHub Copilot products, the benefits that GitHub Copilot provides to developers, the GitHub Copilot and GitHub Copilot Chat product features, and the GitHub Copilot extensions for Visual Studio Code.
Generate documentation using GitHub Copilot tools
Published: 5/10/2024, Length: 1:18:00
This module explores the generation of code explanations, project documentation, and inline code comment documentation using the GitHub Copilot Chat extension for Visual Studio Code.
Develop code features using GitHub Copilot tools
Published: 5/10/2024, Length: 1:58:00
This module explores using GitHub Copilot autocompletion suggestions to create new code. Autocompletion suggestions are generated, managed, and implemented using the GitHub Copilot extension for Visual Studio Code.
Develop unit tests using GitHub Copilot tools
Published: 5/9/2024, Length: 1:00:00
This module explores using the GitHub Copilot and GitHub Copilot Chat extensions for Visual Studio Code to create unit tests. Unit test projects are used to verify that the unit tests build and run successfully.
Guided project - Create an AI travel agent
Published: 2/28/2024, Length: 0:44:00
Develop a proof of concept AI Travel assistant chatbot using the Semantic Kernel SDK.
Give your AI agent skills
Published: 2/27/2024, Length: 0:49:00
Learn how native functions can be combined with prompts to accomplish customized tasks with the semantic kernel SDK.
Use intelligent planners
Published: 2/27/2024, Length: 1:11:00
Learn about the different ways you can automatically invoke functions using the Semantic Kernel SDK.
Build your kernel
Published: 2/27/2024, Length: 0:42:00
Learn how the semantic kernel SDK connects native code to large language models to create smart applications.
Create plugins for semantic kernel
Published: 2/27/2024, Length: 1:20:00
This module explores Semantic Kernel SDK plugins. Learn how plugins to the SDK are used to accomplish customized tasks and create intelligent applications.
Introduction to Remote - Tunnels extension
Published: 2/13/2024, Length: 0:12:00
Learn how to enable remote tunnels with Visual Studio Code (VS Code).
Personalize your remote development workflow with Visual Studio Code
Published: 2/8/2024, Length: 0:23:00
Use features in VS Code to personalize your development experience for different remote environments.
Developing in the Windows Subsystem for Linux with Visual Studio Code
Published: 1/31/2024, Length: 0:21:00
In this module, you learn how to use the Windows Subsystem for Linux (WSL) with Visual Studio Code (VS Code). We explore the installation process and the basics of using WSL. Additionally, we install and utilize the Visual Studio Code WSL extension. Finally, we demonstrate how to debug and run Python code in VS Code within our WSL environment.