You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/00-Welcome.md
+29-20Lines changed: 29 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,45 +5,54 @@ slug: /
5
5
6
6
# GitHub Copilot Labs
7
7
8
-
A list of publicly available GitHub Copilot workshops and hackathons you can use to upskill your team.
8
+
Welcome to GitHub Copilot Labs! 🎉🚀
9
9
10
-
Insight can help you with your GitHub Copilot adoption journey. Find out more by emailing us at [marketing-apac@insight.com](mailto:marketing-apac@insight.com?Subject=GitHub%20Copilot%20Adoption%20Help).
10
+
We are excited to have you join us!
11
11
12
-
## Visual Studio Code (or GitHub Codespaces)
12
+
Our labs are designed to immerse you in GitHub Copilot and enhance your coding journey through persona-specific tracks.
13
+
Whether you're a frontend developer, backend developer, full stack engineer, DevOps engineer, data engineer, or data scientist, we have something for you.
13
14
14
-
### Front End
15
+
Dive in and explore the incredible world of GitHub Copilot! 🌟🤖
16
+
17
+
Here’s how to get started:
18
+
19
+
1.**Explore Our Labs**:Check out our curated list of workshops designed for different developer personas.
20
+
2.**Get Support**: Insight can help you with your GitHub Copilot adoption journey. Find out more by emailing us at [marketing-apac@insight.com](mailto:marketing-apac@insight.com?Subject=GitHub%20Copilot%20Adoption%20Help).
21
+
3.**Contribute**: Have suggestions for additional workshops or labs? Submit an Issue or PR, and we’ll consider adding them to our list!
-[SPA Music Store with GitHub Copilot](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-music-store-typescript) (Node.js Express, Next.js, TypeScript, HTML, CSS)
40
+
-[SPA Music Store with GitHub Copilot](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-music-store-typescript) (Node.js Express, Next.js, TypeScript, HTML,
41
+
CSS)
42
+
-[MVC Music Store with GitHub Copilot](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-music-store-csharp) (C#, ASP.NET Core MVC, HTML, CSS)
-[GitHub Copilot Hackathon for Python Data Engineer](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-data-engineer-python) (Python, Jupyter Notebooks)
32
51
-[GitHub Copilot Lab for SQL](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-sql) (SQL Database Development)
33
52
34
-
### Data Scientist
53
+
### Data Scientists
35
54
36
55
-[GitHub Copilot Hackathon for Python Data Scientist](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-data-scientist-python) (Python, Jupyter Notebooks)
37
56
-[GitHub Copilot Lab in R](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-r) (R for Statistical Computing)
Copy file name to clipboardExpand all lines: docs/01-Getting Started.md
+42-29Lines changed: 42 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,59 +5,72 @@ slug: /getting-started
5
5
6
6
Choose the exercise that best suits your interests and skill level.To complete the exercises, you will need an environment with GitHub Copilot and a supported IDE such as VS Code.
7
7
8
-
The following section provides instructions on setting up your environment. There may be additional setup steps required for specific exercises, so be sure to read the README file for the exercise you choose.
8
+
The following section provides instructions on setting up your environment. There may be additional setup required for specific exercises, so be sure to read the **README** file for the exercise you choose.
9
9
10
10
:::tip
11
-
It is recommended to fork the repository to your GitHub account before starting the exercise. This will allow you to save your changes and track your progress. Navigate to the exercise repository and click the "Fork" button in the top right corner to create a copy in your GitHub account.
11
+
It is recommended to fork the repository to your GitHub account before starting the exercise. This will allow you to save your changes and track your progress.
12
+
13
+
Navigate to the exercise repository and click the "Fork" button in the top right corner to create a copy in your GitHub account.
12
14
:::
13
15
14
-
## Setting Up Your Environment
16
+
## 👨🏻💻 Setting Up Your Environment
15
17
16
18
### Step 1: GitHub Copilot License
17
19
18
-
Check with your organization to see if you have a GitHub Copilot license available.
20
+
Check with your organization to see if you have a GitHub Copilot license available.
19
21
20
-
If you do not have a license, you can sign up for a trial [here](https://github.com/github-copilot/signup).
22
+
If you do not have a license, you can sign up for a trial [here](https://github.com/github-copilot/signup).
21
23
22
24
### Step 2: Setting Up Your IDE
23
25
24
-
**OPTION 1: Use your local computer**
26
+
**OPTION 1: Use your local computer**
25
27
26
-
The following IDEs are supported for GitHub Copilot:
28
+
The following IDEs are supported for GitHub Copilot:
27
29
28
-
- VSCode (Recommended)
29
-
- Visual Studio
30
-
- NeoVIM
31
-
- JetBrains IDE
30
+
- VSCode (Recommended)
31
+
- Visual Studio
32
+
- NeoVIM
33
+
- JetBrains IDE
32
34
33
-
You can choose the IDE that suits your preference and install it on your local machine.
35
+
You can choose the IDE that suits your preference and install it on your local machine.
34
36
35
-
### Step 3: Install GitHub Copilot Extension
37
+
**OPTION 2: Use CodeSpaces**
36
38
37
-
Install the GitHub Copilot extension for your chosen IDE:
39
+
CodeSpaces is a cloud-based development environment that allows you to develop entirely in the cloud. You can use CodeSpaces to complete the exercises without installing any software on your local machine.
Check with your organization if you have access to CodeSpaces and confirm if the lab exercises are supported in CodeSpaces.
43
42
44
-
:::tip
45
-
If you encounter issues due to Firewall or VPN restrictions, contact your IT team to whitelist the GitHub Copilot extension. Troubleshooting information can be found [here](https://docs.github.com/en/copilot/troubleshooting-github-copilot/troubleshooting-common-issues-with-github-copilot).
46
-
:::
43
+
You can find more information on how to use CodeSpaces here - https://docs.github.com/en/codespaces/getting-started/quickstart
CodeSpaces is a cloud-based development environment that allows you to develop entirely in the cloud. You can use CodeSpaces to complete the exercises without installing any software on your local machine. Check with your organization if you have access to CodeSpaces and confirm if the lab exercises are supported in CodeSpaces.
47
+
### Step 3: Install GitHub Copilot Extension
51
48
52
-
You can find more information on how to use CodeSpaces [here](https://docs.github.com/en/codespaces/getting-started/quickstart).
49
+
Install the GitHub Copilot extension for your chosen IDE:
If you encounter issues due to Firewall or VPN restrictions, contact your IT team to whitelist the GitHub Copilot extension. Troubleshooting information can be found [here](https://docs.github.com/en/copilot/troubleshooting-github-copilot/troubleshooting-common-issues-with-github-copilot).
61
+
:::
53
62
54
63
### Step 4: Fork and Clone the Repository
55
64
56
-
1.**Fork the Repository**: Navigate to the exercise repository and fork it to your GitHub account.
57
-
2.**Clone the Repository**: Clone the forked repository to your local machine using Git. If you are using CodeSpaces, you can open the repository directly in CodeSpaces.
58
-
3.**Open in IDE**: Open the cloned repository in your chosen IDE.
59
-
4.**Enable GitHub Copilot**: Ensure the GitHub Copilot extension is enabled and sign in to your GitHub account if required. Check the status bar in your IDE to confirm that GitHub Copilot is active.
65
+
1. Navigate to the exercise repository and fork it to your GitHub account.
66
+
2. Clone the forked repository to your local machine using Git. If you are using CodeSpaces, you can open the repository directly in CodeSpaces.
67
+
3. Open the cloned repository in your chosen IDE.
68
+
4. Ensure the GitHub Copilot extension is enabled and sign in to your GitHub account if required. Check the status bar in your IDE to confirm that GitHub Copilot is active.
Copy file name to clipboardExpand all lines: docs/100-Additional-Resources.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,3 +13,5 @@ slug: /additional-resources
13
13
-[GitHub Copilot 101 - Mastering GitHub Copilot for AI Paired Programming](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming) (JavaScript, Python and C#)
14
14
-[GitHub Copilot Workshops](https://github.com/copilot-workshops) (Node, Python and Terraform)
0 commit comments