Struttura del corso

Introduzione a Claude Code & Software Engineering Assistita da AI

  • Cosa è Claude Code e come differisce dagli strumenti AI tradizionali
  • Il ruolo degli agenti generativi AI nel software engineering
  • Utilizzo di grandi prompt per costruire applicazioni intere
  • Comprensione dei guadagni di produttività dallo sviluppo assistito da AI

Lavoro AI & Produttività del Software Engineering

  • Trattare Claude Code come un team di sviluppo AI
  • Affrontare le paure e i malintesi comuni sull'AI in ingegneria
  • Comprensione dell'economia del lavoro AI
  • Sfruttare il pattern Best-of-N per generare soluzioni multiple
  • Selezionare e raffinare le implementazioni ottimali

Claude Code, Progettazione e Qualità del Codice

  • Valutare se l'AI può giudicare la qualità del codice
  • Applicare principi di progettazione software con l'assistenza AI
  • Utilizzare l'AI per esplorare requisiti e spazi delle soluzioni
  • Prototipazione rapida con flussi di lavoro conversazionali
  • Applicare vincoli e promemoria strutturati per migliorare la qualità dell'output

Processo, Contesto e il Protocollo di Contesto del Modello (MCP)

  • L'importanza del processo e del contesto rispetto alla generazione di codice pura
  • Contesto persistente globale usando CLAUDE.md
  • Strutturare regole, architettura e vincoli del progetto nei file di contesto
  • Contesti target riutilizzabili attraverso comandi Claude Code
  • Apprendimento in contesto insegnando a Claude Code con esempi

Automazione & Documentazione con Claude Code

  • Utilizzare Claude Code per generare e mantenere la documentazione
  • Automatizzare compiti ingegneristici ripetitivi
  • Creare flussi di lavoro riutilizzabili guidati da contesto e comandi

Controllo delle Versioni & Sviluppo Parallelo con Claude Code

  • Integrare Claude Code nei flussi di lavoro basati su Git
  • Utilizzare rami e worktrees Git con agenti AI
  • Eseguire compiti Claude Code in parallelo
  • Coordinare più sottagenti AI su funzionalità separate
  • Gestire lo sviluppo di funzionalità parallele in modo sicuro

Scalabilità Claude Code & Raggionamento AI

  • Agire come mani, occhi e orecchie di Claude Code
  • Assicurare che Claude Code revisioni e verifica il proprio lavoro
  • Gestire i limiti dei token e la complessità architettonica
  • Progettare la struttura del progetto e la denominazione dei file per la scalabilità AI
  • Mantenere a lungo termine la salute della base di codice con l'assistenza AI

Promemoria Multimodalità & Sviluppo Guidato dai Processi

  • Correggere processo e contesto prima di correggere il codice
  • Tradurre input informali (note, schizzi, specifiche) in codice produttivo
  • Utilizzare input multimodalità per guidare l'implementazione
  • Creare processi di sviluppo assistiti da AI ripetibili

Capstone: Definire il Tuo Processo Claude Code

  • Progettare un flusso di lavoro Claude Code personale o a livello di squadra
  • Combinare file di contesto, comandi, sottagenti e promemoria
  • Creare un processo ingegneristico assistito da AI riutilizzabile e scalabile

Requisiti

  • Comprensione dei principi di sviluppo software e dei flussi di lavoro ingegneristici comuni.
  • Esperienza con un linguaggio di programmazione come JavaScript, Python, ecc.
  • Esperienza nell'uso della riga di comando / terminale e familiarità con i flussi di lavoro Git.

Pubblico Obiettivo

  • Sviluppatori software che desiderano integrare l'AI nel loro processo di sviluppo.
  • Responsabili tecnici che mirano a migliorare la produttività dell'ingegneria con strumenti AI.
  • Ingegneri DevOps e manager di ingegneria interessati all'automazione del codifica assistita da AI.
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative