Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 2.05 KB

File metadata and controls

49 lines (36 loc) · 2.05 KB
title description permalink layout
Exercises for GitHub learning paths
Hands-on exercises for GitHub learning paths on Microsoft Learn
index.html
home

Overview

The following exercises are designed to provide you with a hands-on learning experience where you'll explore common tasks GitHub users perform when collaborating on projects.

Important: These exercises are focused on using GitHub as a collaboration platform. While some tasks may involve Azure resources, the primary focus is on GitHub workflows and best practices. If you don't have one GitHub account, you can create one for free at GitHub.

Note: To complete the exercises, you'll need an Azure subscription in which you have sufficient permissions and quota to provision the necessary Azure resources. If you don't already have one, you can sign up for an Azure account.

Some exercises may have additional, or different, requirements. Those will contain a Before you start section specific to that exercise.

Topic levels

{% assign exercises = site.pages | where_exp:"page", "page.url contains '/Instructions'" %} {% assign exercises = exercises | where_exp:"page", "page.lab.topic != null" %} {% assign grouped_exercises = exercises | group_by: "lab.topic" %} {% assign topic_order = "GH-900,GH-100,GH-200,GH-300,GH-500" | split: "," %} {% assign sorted_groups = "" | split: "" %} {% for topic in topic_order %} {% assign matching_group = grouped_exercises | where: "name", topic | first %} {% if matching_group %} {% assign sorted_groups = sorted_groups | push: matching_group %} {% endif %} {% endfor %}

{% for group in sorted_groups %}

{{ group.name }}

{% for activity in group.items %} [{{ activity.lab.title }}]({{ site.github.url }}{{ activity.url }})
{{ activity.lab.description }}


{% endfor %} Return to top {% endfor %}