logo-Pipeline-new-white.png

MOC AZ-2007 – Accelerate app development by using GitHub Copilot

AZ-2007: Accelerate app development by using GitHub Copilot

Durata

1 giorno

Orari

9:00-13:00 | 14:00-17:00

Ruolo

Sviluppatore Software

Condividi questo corso

MOC AZ-2007 – Accelerate app development by using GitHub Copilot

Descrizione corso

Con questo corso AZ-2007 – Accelerate app development by using GitHub Copilot, scoprite come accelerare lo sviluppo di app utilizzando GitHub Copilot e GitHub Copilot Chat in un ambiente Visual Studio Code.

Attività iniziali con GitHub Copilot

  • Esaminare gli strumenti di intelligenza artificiale di GitHub, OpenAI e Microsoft
  • Esaminare gli strumenti, i vantaggi e le limitazioni di GitHub Copilot
  • Esercizio – Installare le estensioni di GitHub Copilot per Visual Studio Code
  • Esaminare le funzionalità di completamento automatico dell’estensione GitHub Copilot
  • Esaminare le funzionalità di assistenza tramite intelligenza artificiale dell’estensione GitHub Copilot Chat
  • Esercizio – Configurare le estensioni di GitHub Copilot per Visual Studio Code

Generare la documentazione usando gli strumenti di GitHub Copilot

  • Esaminare le funzionalità “documenta” e “spiega” di GitHub Copilot Chat
  • Esercizio – Generare spiegazioni del codice usando GitHub Copilot Chat
  • Esercizio – Generare la documentazione del progetto con GitHub Copilot Chat
  • Esercizio – Generare la documentazione del codice inline usando GitHub Copilot Chat
  • Esercizio – Completare la sfida “documentazione del codice”
  • Esaminare la soluzione “documentazione del codice”

Sviluppare funzionalità del codice usando gli strumenti di GitHub Copilot

  • Esaminare le funzionalità di sviluppo del codice di GitHub Copilot
  • Esaminare le procedure consigliate per GitHub Copilot
  • Esercizio – Creare codice usando i completamenti della riga di codice
  • Esercizio – Creare codice usando la chat inline di GitHub Copilot
  • Esercizio – Completare la sfida creazione di nuovo codice
  • Esaminare la soluzione per creare nuovo codice
  • Esercizio – Completare il test Logica del codice
  • Esaminare la soluzione per logica del codice
  • Esercizio – Convertire il codice da un linguaggio di programmazione a un altro

Sviluppare unit test usando gli strumenti di GitHub Copilot

  • Esaminare gli strumenti e l’ambiente di unit test
  • Esercizio – Creare unit test usando GitHub Copilot Chat
  • Esercizio – Creare unit test per condizioni specifiche con GitHub Copilot
  • Esercizio – Completare il test “Creare unit test”
  • Rivedere la soluzione “Creare unit test”

Implementare miglioramenti del codice usando gli strumenti di GitHub Copilot

  • Esaminare il supporto di GitHub Copilot per migliorare il codice
  • Esercizio – Migliorare la qualità del codice usando GitHub Copilot Chat
  • Esercizio – Migliorare l’affidabilità e le prestazioni del codice usando GitHub Copilot Chat
  • Esercizio – Migliorare la sicurezza del codice usando GitHub Copilot Chat
  • Esercizio – Completare il test “miglioramento dell’app”
  • Esaminare la soluzione per il miglioramento dell’app

Progetto guidato – Accelerare lo sviluppo di app usando gli strumenti di GitHub Copilot

  • Preparare l’ambiente di sviluppo
  • Esercizio: analizzare e documentare il codice usando gli strumenti di GitHub Copilot
  • Esercizio: sviluppare funzionalità del codice usando gli strumenti di GitHub Copilot
  • Esercizio – Sviluppare unit test usando gli strumenti di GitHub Copilot
  • Esercizio: eseguire il refactoring e migliorare le sezioni di codice usando gli strumenti di GitHub Copilot

Questo corso di formazione AZ-2007 – Accelerate app development by using GitHub Copilot si rivolge a sviluppatori software.

Gli obiettivi di apprendimento di questo corso AZ-2007 – Accelerate app development by using GitHub Copilot sono:

  • conoscere i vantaggi di GitHub Copilot per gli sviluppatori;
  • saper generare spiegazioni del codice, documentazione del progetto e documentazione di commento del codice;
  • saper utilizzare i suggerimenti di GitHub Copilot e di GitHub Copilot Chat per creare nuovo codice;
  • saper utilizzare GitHub Copilot e di GitHub Copilot Chat per creare unit test;
  • saper utilizzare GitHub Copilot Chat per sviluppare miglioramenti per una codebase esistente;
  • saper utilizzare GitHub Copilot per accelerare lo sviluppo di un progetto end-to-end.

Per partecipare con profitto a questo corso AZ-2007 – Accelerate app development by using GitHub Copilot è necessario avere:

  • un abbonamento attivo a GitHub Copilot per un account GitHub personale o per un account GitHub gestito da un’organizzazione o un’impresa;
  • uno o più anni di esperienza nello sviluppo di codice;
  • una certa esperienza nello sviluppo di applicazioni C# in Visual Studio Code con l’estensione C# Dev Kit.

Lingua utilizzata nel corso/dal docente: Italiano

Il corso include:

  • documentazione didattica accessibile via web, di durata illimitata;
  • un attestato di frequenza inviato via e-mail una settimana dopo il termine del corso.

Iscriviti

Richiedi un'attività personalizzata!

Questo corso viene proposto esclusivamente in modalità personalizzata.

Scopri cosa significa e come richiedere il servizio in questa pagina.