Eseguire attività di manutenzione del codice usando GitHub Copilot Agent
Riepilogo
-
Level
-
Competenza
-
Prodotto
-
Ruolo
-
Oggetto
Informazioni su come accelerare le attività comuni di manutenzione del codice usando GitHub Copilot Agent. Questo training illustra come risolvere i problemi in modo rapido e accurato usando GitHub Copilot Agent per effettuare il refactoring del codice in un ambiente Visual Studio Code.
Prerequisiti
- È necessaria una sottoscrizione attiva 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.
- È consigliata una certa esperienza nello sviluppo di applicazioni C# in Visual Studio Code con l'estensione C# Dev Kit.
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Questo modulo illustra l'identificazione e il consolidamento della logica duplicata nelle codebase che usano GitHub Copilot Agent, concentrandosi sulle procedure consigliate per il refactoring e il miglioramento della qualità del codice.
Questo modulo illustra l'identificazione e il refactoring di funzioni di grandi dimensioni in componenti più piccoli e gestibili usando GitHub Copilot in Visual Studio Code.
Questo modulo illustra l'uso della modalità Agent di GitHub Copilot per semplificare le istruzioni condizionali complesse nel codice. Fornisce esempi pratici ed esercizi per migliorare l'efficienza del codice.
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 Copilot suggerimenti che migliorano la qualità del codice, l'affidabilità, le prestazioni e la sicurezza.
Questo modulo illustra come identificare e correggere i problemi di GitHub usando le modalità Ask e Agent di GitHub Copilot. Il training è incentrato sulle vulnerabilità di sicurezza, ad esempio sql injection, crittografia, registrazione e problemi di attraversamento del percorso.
Questo modulo illustra come identificare e correggere gli avvisi di analisi dei segreti GitHub usando le modalità Ask e Agent di GitHub Copilot. La formazione è incentrata sul rilevamento di segreti hardcodati nel codice sorgente e sull'implementazione di modelli di configurazione sicuri per sostituirli.