Skip to content

Latest commit

 

History

History
114 lines (78 loc) · 7.28 KB

File metadata and controls

114 lines (78 loc) · 7.28 KB

Workshop de Codificação GitHub Copilot Vibe

Workshop de Codificação GitHub Copilot Vibe

Vamos codar com vibe usando o GitHub Copilot e seus recursos mais novos e incríveis em várias linguagens de programação como Python, JavaScript, Java e .NET, além de tornar os aplicativos nativos da nuvem através da containerização. Você está pronto para mergulhar?

Contexto

A Contoso é uma empresa que vende produtos para várias atividades ao ar livre. O departamento de marketing da Contoso gostaria de lançar um site de micro mídia social para promover seus produtos para clientes existentes e potenciais. Como seu primeiro MVP, eles querem construir rapidamente o site. O departamento de TI da Contoso atualmente tem dois desenvolvedores usando Python e JavaScript, respectivamente. A data de lançamento está se aproximando rapidamente, então ambos os desenvolvedores devem entregar a aplicação rapidamente.

Mas aqui está a situação...

Objetivos do Workshop

  • Construir aplicações usando o Modo Agente do GitHub Copilot.
  • Adicionar instruções customizadas ao GitHub Copilot para que você tenha mais controle sobre o GitHub Copilot.
  • Adicionar vários servidores MCP ao GitHub Copilot para que você construa as aplicações com mais precisão.

Workshop no Seu Idioma

Este material do workshop está atualmente disponível nos seguintes idiomas:

English | Español | Français | 日本語 | 한국어 | Português | 中文(简体)

Pré-requisitos

Durante este workshop, GitHub Codespaces é altamente recomendado porque não há necessidade de preparação, exceto um navegador web.

Open in GitHub Codespaces

No entanto, se você realmente precisar usar sua máquina, certifique-se de ter instalado tudo identificado abaixo.

Comum

Python

JavaScript

Java

.NET

Documento de Requisitos do Produto

Em primeiro lugar, o lugar para você começar é este PRD (Documento de Requisitos do Produto). Este documento lhe dará uma melhor compreensão do que fazer e como fazer.

Instruções do Workshop

Este é um workshop autoguiado seguindo os links abaixo:

Etapa Link
00: Ambiente de Desenvolvimento 00-setup.md
01: Backend Python 01-python.md
02: Frontend JavaScript 02-javascript.md
03: Migração Java do Python 03-java.md
04: Migração .NET do JavaScript 04-dotnet.md
05: Containerização 05-containerization.md

Exemplos Completos

Confira o exemplo completo de cada aplicação. Eles também foram codificados com vibe usando o GitHub Copilot, portanto, podem não ser perfeitos, e você não precisa seguir o app.

Linguagem Aplicação Localização
Backend Python FastAPI python
Frontend JavaScript React javascript
Backend Java Spring Boot java
Frontend .NET Blazor dotnet
Containerização Container containerization

Leia Mais...


Aviso: Este documento foi localizado pelo GitHub Copilot. Portanto, pode conter erros. Se você encontrar alguma tradução inadequada ou incorreta, por favor crie um issue.