Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Taller de Programación Vibe con GitHub Copilot

Taller de Programación Vibe con GitHub Copilot

¡Vamos a programar con vibe usando GitHub Copilot y sus características más nuevas y mejores en varios lenguajes de programación como Python, JavaScript, Java y .NET, así como hacer que las aplicaciones sean nativas de la nube mediante contenedorización! ¿Estás listo para sumergirte?

Contexto

Contoso es una empresa que vende productos para varias actividades al aire libre. El departamento de marketing de Contoso quiere lanzar un sitio web de redes sociales micro para promocionar sus productos a clientes existentes y potenciales. Como su primer MVP, quieren construir rápidamente el sitio web. El departamento de TI de Contoso actualmente tiene dos desarrolladores que usan Python y JavaScript respectivamente. La fecha de lanzamiento se acerca rápidamente, así que ambos desarrolladores deben entregar la aplicación rápidamente.

Pero aquí está la situación...

Objetivos del Taller

  • Construir aplicaciones usando el Modo Agente de GitHub Copilot.
  • Agregar instrucciones personalizadas a GitHub Copilot para tener más control sobre GitHub Copilot.
  • Agregar varios servidores MCP a GitHub Copilot para construir las aplicaciones de manera más precisa.

Taller en Tu Idioma

Este material del taller está actualmente disponible en los siguientes idiomas:

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

Prerrequisitos

Durante este taller, se recomienda altamente GitHub Codespaces porque no hay necesidad de preparación, excepto un navegador web.

Open in GitHub Codespaces

Sin embargo, si realmente necesitas usar tu máquina, asegúrate de haber instalado todo lo identificado a continuación.

Común

Python

JavaScript

Java

.NET

Documento de Requisitos del Producto

Primero y principal, el lugar para comenzar es este PRD (Documento de Requisitos del Producto). Este documento te dará una mejor comprensión de qué hacer y cómo hacerlo.

Instrucciones del Taller

Este es un taller autodidacta siguiendo los enlaces a continuación:

Paso Enlace
00: Entorno de Desarrollo 00-setup.md
01: Backend Python 01-python.md
02: Frontend JavaScript 02-javascript.md
03: Migración Java desde Python 03-java.md
04: Migración .NET desde JavaScript 04-dotnet.md
05: Contenedorización 05-containerization.md

Ejemplos Completos

Revisa el ejemplo completo de cada aplicación. También están programadas con vibe usando GitHub Copilot, por lo tanto, podrían no ser perfectas, y no tienes que seguir la aplicación.

Lenguaje Aplicación Ubicación
Backend Python FastAPI python
Frontend JavaScript React javascript
Backend Java Spring Boot java
Frontend .NET Blazor dotnet
Contenedorización Container containerization

Leer Más...


Disclaimer: Este documento ha sido localizado por GitHub Copilot. Por lo tanto, puede contener errores. Si encuentras alguna traducción que sea inapropiada o errónea, por favor crea un issue.