Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Atelier de Codage Vibe GitHub Copilot

Atelier de Codage Vibe GitHub Copilot

Vibrons-codons avec GitHub Copilot et ses fonctionnalités les plus récentes et les plus avancées dans divers langages de programmation tels que Python, JavaScript, Java et .NET, ainsi que pour rendre les applications cloud-natives par conteneurisation. Êtes-vous prêt à vous lancer ?

Contexte

Contoso est une entreprise qui vend des produits pour diverses activités de plein air. Le département marketing de Contoso souhaiterait lancer un site web de micro-médias sociaux pour promouvoir leurs produits auprès des clients existants et potentiels. Pour leur premier MVP, ils veulent construire rapidement le site web. Le département informatique de Contoso a actuellement deux développeurs utilisant respectivement Python et JavaScript. La date de lancement approche rapidement, alors les deux développeurs doivent livrer l'application rapidement.

Mais voici la situation...

Objectifs de l'Atelier

  • Construire des applications en utilisant le mode Agent de GitHub Copilot.
  • Ajouter des instructions personnalisées à GitHub Copilot pour avoir plus de contrôle sur GitHub Copilot.
  • Ajouter divers serveurs MCP à GitHub Copilot pour construire les applications plus précisément.

Atelier dans Votre Langue

Ce matériel d'atelier est actuellement fourni dans les langues suivantes :

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

Prérequis

Pendant cet atelier, GitHub Codespaces est fortement recommandé car il n'y a pas besoin de préparation, sauf un navigateur web.

Open in GitHub Codespaces

Cependant, si vous devez vraiment utiliser votre machine, assurez-vous d'avoir installé tout ce qui est identifié ci-dessous.

Commun

Python

JavaScript

Java

.NET

Document d'Exigences Produit

Tout d'abord, l'endroit où vous devez commencer est ce PRD (Document d'Exigences Produit). Ce document vous donnera une meilleure compréhension de ce qu'il faut faire et comment le faire.

Instructions de l'Atelier

Ceci est un atelier à rythme libre en suivant les liens ci-dessous :

Étape Lien
00: Environnement de Développement 00-setup.md
01: Backend Python 01-python.md
02: Frontend JavaScript 02-javascript.md
03: Migration Java depuis Python 03-java.md
04: Migration .NET depuis JavaScript 04-dotnet.md
05: Conteneurisation 05-containerization.md

Échantillons Complets

Consultez l'exemple complet de chaque application. Ils sont également vibe-codés avec GitHub Copilot, par conséquent, ils pourraient ne pas être parfaits, et vous n'avez pas à suivre l'application.

Langage Application Emplacement
Backend Python FastAPI python
Frontend JavaScript React javascript
Backend Java Spring Boot java
Frontend .NET Blazor dotnet
Conteneurisation Container containerization

En Savoir Plus...


Avertissement: Ce document a été localisé par GitHub Copilot. Par conséquent, il peut contenir des erreurs. Si vous trouvez une traduction inappropriée ou erronée, veuillez créer un issue.