# vs-code-dev-days-2025-09-spcapital
 Conteúdos e atividades do VS Code Dev Days realizado no dia 27/09/2025. | VS Code, GitHub, Python, GitHub Codespaces, Docker, MCP, Docker MCP Hub...

Acesse este conteúdo via QRCode e também nos apoiem 🙌, deixando um star ⭐ no repositório do GitHub:

![QRCode Conteúdo](img/bit.ly_vs-code-dev-days-2025-09-spcapital.png)

Instrutores (links apontando para o LinkedIn, nos adicionem lá 😉):
- Renato Groffe | [LinkedIn](https://www.linkedin.com/in/renatogroffe/) :: [GitHub](https://github.com/renatogroffe)
- Vinicius Moura | [LinkedIn](https://www.linkedin.com/in/vinijmoura/) :: [GitHub](https://github.com/vinijmoura)

Algumas de nossas comunidades técnicas (links para Meetup e YouTube):
- [.NET São Paulo](https://www.meetup.com/dotnet-Sao-Paulo/)
- [Azure Talks](https://www.meetup.com/azure-talks/)
- [DevOps Professionals](https://www.meetup.com/DevOps-Professionals/)
- [Canal .NET](https://www.youtube.com/canaldotnet)
- [Azure na Prática](https://www.youtube.com/azurenapratica)
- [Coding Night](https://www.youtube.com/codingnight)
- [AzureBrasil Cloud](https://www.youtube.com/@azurebrasilcloud)

Referências utilizadas:
- [VS Code Dev Days - GitHub](https://github.com/microsoft/VS-Code-Dev-Days)
- [Download do VS Code](https://aka.ms/vscode-dev-days/get-vscode)
- [Obtenha o GitHub Copilot Free](https://aka.ms/vscode-dev-days/get-copilot)
- [Extensions for VS Code](https://marketplace.visualstudio.com/vscode)
- [Model Context Protocol](https://marketplace.visualstudio.com/vscode)
- [Docker MCP Hub](https://hub.docker.com/mcp)
- [APIsec University - Certificações online gratuitas](https://www.apisecuniversity.com/)
- [Certificação Gratuita - Securing ‍LLM & NLP APIs - APIsec University](https://www.apisecuniversity.com/courses/securing-llm-nlp-apis)
- [Certificação Gratuita - Building ‍Security into AI - APIsec University](https://www.apisecuniversity.com/courses/building-security-into-ai)
- [Microsoft Learn MCP Server overview](https://learn.microsoft.com/en-us/training/support/mcp)

---

## Atividades previstas

| #  | Tópico                                              | Duração      | Descrição                                                                 | Recursos                |
|----|----------------------------------------------------|--------------|-----------------------------------------------------------------------------|---|
| 01 | Workshop                                          | 60 minutes   | Develop skills with VS Code and GitHub Copilot.                             | [**Instruções**](https://github.com/DotNetSP/integrate-mcp-with-copilot) |


### 0. Pré-requisitos

Caso ainda não tenha uma conta no GitHub, comece instalando um aplicativo de One-Time Password (OTP) em seu celular. Recomendamos o Microsoft Authenticator, com versões para Android e iOS: https://www.microsoft.com/pt-br/security/mobile-authenticator-app

Em seguida crie sua conta no GitHub usando um e-mail e nome válidos, com o link a seguir trazendo algumas instruções úteis e lembrando da necessidade se habilitar o MFA (autenticação multifator): https://docs.github.com/pt/get-started/start-your-journey/creating-an-account-on-github

Caso utilize uma máquina do laboratório, procure preferencialmente trabalhar com o GitHub logado em uma aba anônima!

### Para seguir aprendendo

|              Laboratório              |                       Tópicos ensinados                     |                     Objetivo de Aprendizagem                |
| :------------------------------------: | :---------------------------------------------------------: | ----------------------------------------------------------- |
| [Hands-on com o GitHub Copilot: Criando Planos de Estudo com IA utilizando Modelos do GitHub](https://github.com/microsoft/lab-study-app/tree/main/tutorial/translations/pt-br) | Use o GitHub Copilot e o GitHub Models para gerar planos de estudo personalizados em uma aplicação web baseada em Flask. | Crie e personalize uma ferramenta de planejamento de estudos com IA usando o GitHub Copilot e o GitHub Models. Configure uma aplicação Flask, desenvolva prompts eficazes para criar trilhas de aprendizado personalizadas e incorpore testes de acessibilidade utilizando modos de chat personalizados. |
