Introduzione allo sviluppo assistito dall'intelligenza artificiale

Riepilogo

Informazioni su come usare GitHub Copilot in un ambiente Visual Studio Code. Questa formazione copre l'analisi del codice, la documentazione in linea e di progetto, lo sviluppo di app, il testing unitario, il refactoring del codice e offre un'introduzione alla codifica Vibe.

Prerequisiti

  • È necessario un abbonamento attivo per GitHub Copilot per un account GitHub personale o un account GitHub gestito da un'organizzazione o da un'impresa.
  • È consigliabile usare uno o più anni di esperienza di sviluppo del codice.
  • È consigliabile avere una certa esperienza nello sviluppo di applicazioni C# in Visual Studio Code con l'estensione C# Dev Kit.

Moduli in questo percorso di apprendimento

Questo modulo presenta gli sviluppatori ai prodotti GitHub Copilot, ai vantaggi offerti da GitHub Copilot agli sviluppatori, alle funzionalità del prodotto GitHub Copilot e GitHub Copilot Chat e alle estensioni GitHub Copilot per Visual Studio Code.

Questo modulo illustra la generazione di spiegazioni del codice, documentazione del progetto e documentazione di commento del codice inline usando l'estensione gitHub Copilot Chat per Visual Studio Code.

Questo modulo illustra l'uso di GitHub Copilot e GitHub Copilot suggerimenti di Chat per creare un nuovo codice. Il completamento automatico e i suggerimenti per l'aggiornamento del codice vengono generati, gestiti e implementati usando GitHub Copilot in Visual Studio Code.

Questo modulo illustra l'uso di GitHub Copilot e GitHub Copilot Chat per creare unit test. Gli esercizi offrono un'esperienza pratica nella creazione di progetti di unit test e nell'esecuzione di unit test in Visual Studio Code.  

Questo modulo illustra l'uso di GitHub Copilot Chat per sviluppare miglioramenti per una codebase esistente. Gli esercizi offrono un'esperienza pratica nell'implementazione di GitHub Suggerimenti di Copilot che migliorano la qualità del codice, l'affidabilità, le prestazioni e la sicurezza.

Questo modulo esamina l'approccio di codifica vibe allo sviluppo di app e come implementare un processo di codifica vibe per creare e perfezionare un'app usando GitHub Copilot Agent.