DevOps Artisan – Nozioni di base di ChatGPT Sviluppo e automazione

DevOps Artisan – Nozioni di base di ChatGPT Sviluppo e automazione è un corso introduttivo su come utilizzare a ChatGPT come assistente nelle attività del ciclo di vita dello sviluppo delle applicazioni e nell'automazione delle attività che richiedono molto tempo. Copre argomenti come la recente evoluzione di modelli linguistici di grandi dimensioni, casi d'uso di sviluppo e scripting e le basi dell'ingegneria agile.

A ogni studente verrà assegnata la propria configurazione dell'ambiente di laboratorio virtuale.

Dettagli aggiuntivi:
Per partecipare a questo corso è necessario avere:
• PC/laptop con accesso a Internet
• Browser web aggiornato

A chi è rivolto?

Questo corso è adatto a:

• Sviluppatori, programmatori, amministratori di sistema che desiderano incorporare ChatGPT nei loro progetti.
• Sviluppatori, programmatori che desiderano saperne di più sull'intelligenza artificiale e sull'elaborazione del linguaggio naturale.
• Professionisti che vogliono imparare a usare ChatGPT per migliorare il flusso di lavoro e ottenere di più in meno tempo.

Cosa imparerai?

Al termine del corso i partecipanti acquisiranno conoscenze e competenze quali:

• Comprendere lo strumento e le funzionalità ChatGPT
• L'uso ChatGPT per aumentare la produttività
• L'uso ChatGPT per creare script e generare documentazione e unit test
• L'uso ChatGPT per tradurre un codice in testo leggibile
• L'uso ChatGPT per la correzione del codice, il rilevamento degli errori e il completamento del codice.

Prerequisiti:

Prima di frequentare questo corso, consigliamo ai partecipanti di avere:

• Conoscenza generale di programmazione, scripting e formati di dati.

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

Modulo 1: Introduzione a ChatGPT

  • Demo
  • L'interfaccia della chat
  • Memorizzazione delle conversazioni

Modulo 2: Perché è stato ChatGPT rilasciato adesso?

  • Introduzione all'elaborazione del linguaggio naturale
  • La strada verso i grandi modelli linguistici: Transformers, BERT e GPT
  • Dai compiti semplici alla comprensione delle istruzioni: da GPT3 a InstructGPT
  • Capire la dimensione di ChatGPT

Laboratorio pratico

Modulo 3: ChatGPT per gli script

  • Script Bash, Python e Perl
  • Script per manipolare il file system
  • Script per l'automazione
  • Il problema con il web scraping

Laboratorio pratico

Modulo 4: ChatGPT per le conversioni del formato dei dati

  • Scrivere query adeguate per l'attività
  • JSON, YAML, CSV, SQL

Laboratorio pratico

Modulo 5: ChatGPT per la generazione della documentazione

  • Codice commento
  • Generazione di documenti standardizzati

Laboratorio pratico

Modulo 6: ChatGPT per generare test unitari

  • Testare le applicazioni senza il boilerplate

Laboratorio pratico

Modulo 7: ChatGPT per spiegare il codice

  • Perché avere un riepilogo del codice di alto livello aiuta
  • Quanto dovresti fidarti delle spiegazioni?

Laboratorio pratico

Modulo 8: ChatGPT per rilevare i bug

  • Quali tipi di bug sono più facili da rilevare automaticamente?
  • Chiedere aiuto nel modo giusto

Laboratorio pratico

Modulo 9: ChatGPT fondamenti di ingegneria immediata

  • Che cos'è l'ingegneria rapida?
  • Perché ChatGPT capire meglio alcuni suggerimenti?
  • Suggerimenti e trucchi per ottenere risultati più coerenti

Laboratorio pratico

Ti consigliamo di proseguire con:

Programmi di certificazione

Il corso non è associato ad alcun programma di certificazione.

DevOps Artisan – Nozioni di base di ChatGPT Sviluppo e automazione

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

Su richiesta

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

2. Base

Ruoli:

Amministratore di sistema, Programmatore