|
1 | | -# GitHub Copilot labs list |
| 1 | +# GitHub Copilot Challenges and Labs Documentation |
2 | 2 |
|
3 | | -A list of publicly available GitHub Copilot workshops and hackathons you can use to upskill your team. |
| 3 | +Welcome to the GitHub Copilot Challenges and Labs Documentation repository! This repository contains documentation for the GitHub Copilot challenges and labs. |
4 | 4 |
|
5 | | -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). |
| 5 | +- **Lab**: A lab provides detailed instructions to complete a specific task or project. |
| 6 | +- **Challenge**: A challenge presents a problem statement that you need to solve using GitHub Copilot. |
6 | 7 |
|
7 | | -## Microsoft Learn |
| 8 | +## How to Update the Documentation |
8 | 9 |
|
9 | | -- [GitHub Copilot Fundamentals - Understand the AI pair programmer](https://learn.microsoft.com/en-au/training/paths/copilot/) |
10 | | -- [Accelerate app development by using GitHub Copilot](https://learn.microsoft.com/en-us/training/paths/accelerate-app-development-using-github-copilot/) |
| 10 | +The documentation is written in Markdown format and is located in the `docs` directory. It is built using [Docusaurus](https://docusaurus.io/). |
11 | 11 |
|
12 | | -## Microsoft & GitHub Content |
| 12 | +When your changes are merged into the `main` branch, the documentation will be automatically deployed to GitHub Pages at the following URL: [https://github-insight-anz-lab.github.io/github-copilot-labs-list/](https://github-insight-anz-lab.github.io/github-copilot-labs-list/). |
13 | 13 |
|
14 | | -- [GitHub Copilot 101 - Mastering GitHub Copilot for AI Paired Programming](https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming) (JavaScript, Python and C#) |
15 | | -- [GitHub Copilot Workshops](https://github.com/copilot-workshops) (Node, Python and Terraform) |
16 | | -- [Microsoft GitHub Copilot Hackathon](https://github.com/GitHub-Partner-Demo-Library/MicrosoftCopilotHackathon) (Node, Java, Python, C#) |
| 14 | +## Running the Documentation Locally |
17 | 15 |
|
18 | | -## Visual Studio Code (or GitHub Codespaces) |
| 16 | +To start the documentation locally, run the following commands: |
19 | 17 |
|
20 | | -### Front End |
| 18 | +```bash |
| 19 | +yarn install |
| 20 | +``` |
21 | 21 |
|
22 | | -- [GitHub Copilot Workshop for Front-end developers](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-weather-app-react) (React, Typescript, Javascript, CSS) |
23 | | - |
24 | | -### Back End |
25 | | - |
26 | | -- [GitHub Copilot Hackathon ASP.NET Minimal API](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-minimal-api-csharp) (C#, ASP.NET Core) |
27 | | -- [GitHub Copilot Hackathon Java Spring Boot](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-java-spring-boot) (Java, Spring Boot) |
28 | | -- [GitHub Copilot Lab C# Console App](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-music-store-csharp-console) (C#, .NET) |
29 | | -- [GitHub Copilot Lab Node Calculator](https://github.com/GitHub-Insight-ANZ-Lab/copilot-node-calculator) (Node.js) |
30 | | - |
31 | | -### Full Stack |
32 | | - |
33 | | -- [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) |
34 | | - |
35 | | -### Data Engineer |
36 | | - |
37 | | -- [GitHub Copilot Hackathon for Python Data Engineer](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-data-engineer-python) (Python, Jupyter Notebooks) |
38 | | -- [GitHub Copilot Lab for SQL](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-sql) (SQL Database Development) |
39 | | - |
40 | | -### Data Scientist |
41 | | - |
42 | | -- [GitHub Copilot Hackathon for Python Data Scientist](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-data-scientist-python) (Python, Jupyter Notebooks) |
43 | | -- [GitHub Copilot Lab in R](https://github.com/GitHub-Insight-ANZ-Lab/copilot-lab-r) (R for Statistical Computing) |
44 | | - |
45 | | -### DevOps |
46 | | - |
47 | | -- [GitHub Copilot Hackathon DevOps](https://github.com/GitHub-Insight-ANZ-Lab/copilot-hackathon-devops) (Azure, Terraform, Docker, GitHub Actions) |
48 | | - |
49 | | -## Visual Studio 2022+ |
50 | | - |
51 | | -### Full Stack |
52 | | - |
53 | | -- [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) |
54 | | - |
55 | | -Know any other workshops or labs we're missing, submit an Issue or PR and we'll consider adding them! |
| 22 | +```bash |
| 23 | +yarn start |
| 24 | +``` |
0 commit comments