Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a GitHub Copilot
- Cos'è GitHub Copilot e come funziona
- Ambienti supportati e integrazione con IDE
- Casi d'uso per sviluppatori e professionisti DevOps
Primi passi con Copilot
- Attivazione di Copilot in Visual Studio Code
- Invio di prompt a Copilot per suggerimenti di codice utili
- Comprensione e raffinamento del codice generato da Copilot
Utilizzo di Copilot per attività DevOps
- Generazione di configurazioni YAML per flussi di lavoro CI/CD
- Scrittura di GitHub Actions con il supporto di Copilot
- Automazione di pipeline di test, linting e deployment
Scripting di shell e automazione dell'infrastruttura
- Utilizzo di Copilot per scrivere e migliorare script di shell
- Richiesta a Copilot di snippet per Dockerfile, Terraform o configurazioni Kubernetes
- Validazione degli script di automazione generati
Aumento della produttività con l'assistenza AI
- Riduzione del codice boilerplate e delle attività ripetitive
- Lavoro più rapido con Copilot nelle sprint agile
- Combinazione di Copilot con GitHub CLI e flussi di lavoro terminali
Limitazioni, etica e migliori pratiche
- Comprensione dell'ambito e dei limiti di Copilot
- Preoccupazioni di sicurezza e considerazioni sulla proprietà intellettuale
- Migliori pratiche per la revisione del codice generato da AI
Esercizi di progetto e scenari reali
- Automazione del flusso di lavoro CI/CD per un'applicazione web
- Scrittura di modelli riutilizzabili per GitHub Actions
- Collaborazione di team utilizzando Copilot su diversi repository
Riepilogo e prossimi passi
Requisiti
- Conoscenza dei concetti base dello sviluppo software
- Familiarità con Git o i flussi di lavoro di controllo versione
- Esperienza di base con YAML, scripting di shell o strumenti CI/CD
Pubblico di riferimento
- Sviluppatori desiderosi di migliorare la produttività DevOps
- Principianti DevOps e appassionati di automazione
- Membri di team Agile che cercano supporto AI nei flussi di lavoro
14 ore
Recensioni (1)
Ho acquisito una conoscenza riguardante la libreria Streamlit di Python e sicuramente cercherò di utilizzarla per migliorare le applicazioni del mio team, che sono sviluppate con R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Corso - GitHub Copilot for Developers
Traduzione automatica