Visual Studio Code

A powerful, lightweight code editor for cloud development.

Learning

Learning Paths

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

Get started with GitHub and Visual Studio Code
Published: 10/24/2023, Length: 1:51:00

Learn how to use GitHub and Visual Studio Code together to build and manage code. Take a tour of GitHub features, learn how to integrate GitHub into Visual Studio Code, and explore the power of GitHub Copilot in Visual Studio Code.

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

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.
Develop on a remote machine using SSH in Visual Studio Code
Published: 1/29/2024, Length: 0:20:00
In this module, you'll learn how to seamlessly develop on a remote machine using the Visual Studio Code Remote - SSH extension. We'll explore how to run and debug code located on a remote machine, while locally using Visual Studio Code's full feature set.
Edit code using any device with Visual Studio Code for the Web
Published: 1/29/2024, Length: 0:17:00
In this module, you'll learn how to use Visual Studio for the Web to develop from any device that is browser compatible. We'll explore how to make and review lightweight code edits using Visual Studio Code for the Web. Finally, we'll learn how to continue working in a different environment to get the full feature set of Visual Studio Code.
Guided Project: Build and deploy a Microsoft Teams app using Teams Toolkit for Visual Studio Code
Published: 1/18/2024, Length: 1:09:00
Practice building and updating Microsoft Teams apps that retrieve data from Microsoft Graph. Deploy to Azure and publish your app for users in an organization.
Introduction to Visual Studio Code for Education
Published: 12/22/2023, Length: 0:34:00
Evaluate whether Visual Studio Code for Education is the right tool to introduce your students to coding.