Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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.