- Module 1: Learn about cloud computing and explore some common scenarios for using Azure, GitHub, and Visual Studio Code.
By the end of this module, you'll be able to:
- Distinguish core concepts of cloud computing.
- Understand what Azure can be used for by exploring some common scenarios.
- Identify some tools and services that can help you get started with Azure.
- Module 2: In this module, students are introduced to GitHub and version control.
By the end of this module, you'll be able to:
- Grasp the purpose and significance of version control.
- Comprehend the core principles of Git, a distributed version control system, encompassing vital concepts such as repositories, commits, branches, and merging within Git.
- Attain insights into the role of GitHub as a web-based platform for hosting Git repositories and fostering collaboration.
- Understand the essence of GitHub Codespaces and its substantial importance.
- Module 3: In this module, you'll learn how to assess whether Visual Studio Code is the right source code editor for you. We'll explore how Visual Studio Code can be used in different development situations, for example, web, C++, and data science. We'll also examine Visual Studio Code's features such as the editor, debugger, and source control. Finally, we'll walk you through decision criteria you can use to choose a code editor.
By the end of this module, you'll be able to:
- Evaluate whether Visual Studio Code is an appropriate source code editor for your development work.
- Describe how Visual Studio Code can be customized with extensions to configure a development environment to meet your needs.
Overview
Syllabus
- Module 1: Module 1: Introduction to Azure for students
- Introduction
- Cloud computing and Azure
- Tools and services
- Knowledge check
- Summary
- Module 2: Module 2: Tooling, Git and GitHub products
- Introduction
- The purpose and importance of version control
- Get started with GitHub
- Collaborate on a student project with GitHub
- Create pull requests and raise issues in GitHub
- Knowledge check
- Summary
- Module 3: Module 3: Introduction to Visual Studio Code
- Introduction
- What is Visual Studio Code?
- How Visual Studio Code works
- When to use Visual Studio Code
- Knowledge check
- Summary