Contattataci

Struttura del corso

Introduzione a Claude Code e all'ingegneria software assistita dall'IA

  • Cos'è Claude Code e in che cosa differisce dagli strumenti di IA tradizionali
  • Il ruolo degli agenti di IA generativa nell'ingegneria software
  • L'utilizzo di prompt ampi per costruire applicazioni intere
  • Comprensione dei guadagni di produttività derivanti dallo sviluppo assistito dall'IA

Lavoro con l'IA e produttività nell'ingegneria software

  • Trattare Claude Code come un team di sviluppatori IA
  • Affrontare paure comuni e malintesi sull'IA nell'ingegneria
  • Comprendere l'economia del lavoro con l'IA
  • Sfruttare il pattern Best-of-N per generare più soluzioni
  • Selezionare e rifinire le implementazioni ottimali

Claude Code, progettazione e qualità del codice

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

Processo, contesto e Model Context Protocol (MCP)

  • L'importanza del processo e del contesto rispetto alla semplice generazione di codice grezzo
  • Contesto persistente globale tramite CLAUDE.md
  • Strutturare regole di progetto, architettura e vincoli nei file di contesto
  • Contesto mirato e riutilizzabile attraverso i comandi di Claude Code
  • Apprendimento in-context insegnando a Claude Code con esempi

Automazione e documentazione con Claude Code

  • Utilizzo di Claude Code per generare e mantenere la documentazione
  • Automatizzare le attività ingegneristiche ripetitive
  • Creare flussi di lavoro riutilizzabili guidati da contesto e comandi

Controllo delle versioni e sviluppo parallelo con Claude Code

  • Integrazione di Claude Code nei flussi di lavoro basati su Git
  • Utilizzo di branch Git e worktree con agenti IA
  • Esecuzione parallela delle attività di Claude Code
  • Coordina diversi sottoagenti AI su funzionalità separate
  • Gestione sicura dello sviluppo parallelo delle funzionalità

Scalabilità di Claude Code e ragionamento con l'IA

  • Agire come mani, occhi ed orecchie di Claude Code
  • Assicurare che Claude Code riveda e verifichi il proprio lavoro
  • Gestione dei limiti di token e della complessità architetturale
  • Progettazione della struttura del progetto e della denominazione dei file per la scalabilità dell'IA
  • Mantenimento della salute del codebase a lungo termine con assistenza dell'IA

Prompt multimodali e sviluppo guidato dal processo

  • Correggere processo e contesto prima di correggere il codice
  • Trasformare input informali (note, schizzi, specifiche) in codice di produzione
  • Utilizzo di input multimodali per guidare l'implementazione
  • Creazione di processi di sviluppo assistiti dall'IA ripetibili

Capstone: definizione del proprio processo con Claude Code

  • Progettazione di un flusso di lavoro Claude Code personale o a livello di team
  • Combinazione di file di contesto, comandi, sottoagenti e prompt
  • Creazione di un processo ingegneristico assistito dall'IA riutilizzabile e scalabile

Requisiti

  • Conoscenza dei principi dello 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 target

  • Sviluppatori software che desiderano integrare l'IA nel proprio processo di sviluppo.
  • Responsabili tecnici che mirano a migliorare la produttività ingegneristica con strumenti di IA.
  • Ingegneri DevOps e responsabili dell'ingegneria interessati all'automazione della codifica assistita dall'IA.
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative