Schița de curs
Ziua 1 Plan
Modulul 1 — Introducere în Claude Code & Inginerie Asistată de AI
• Claude Code vs instrumente AI tradiționale
• Agenți AI în inginerie software
• Optimizarea productivității și a fluxului de lucru
• Ciclul de dezvoltare asistat de AI
• Riscuri, limitări și supraveghere umană
• Demonstrații practice în direct
Modulul 2 — Fundamentele Ingineriei de Prompturi
• Anatomia unui prompt eficient
• Prompting zero-shot vs few-shot
• Tehnici de prompting iterativ
• Fundamentele lanțurilor de prompturi
• Ieșiri structurate și formatare
• Verificarea și îmbunătățirea calității prompturilor
Modulul 3 — Prompting pentru Dezvoltare Software
• Generarea și refactorizarea codului
• Depanare cu asistență AI
• Generarea documentației
• Recenzii ale cererilor de pull
• Înțelegerea codului moștenit
• Cod generat de AI sigur și întreținut
Modulul 4 — Prompting pentru Testare & Calitate
• Generarea cazurilor de test
• Analiza cazurilor limită
• Proiectarea testelor gata de automatizare
• Analiza defectelor asistată de AI
• Crearea scenariilor de test Gherkin
• Fluxuri de lucru de verificare a calității
Modulul 5 — Prompting pentru Colaborare Agile
• Povești de utilizator și criterii de acceptare
• Rafinarea cerințelor
• Sprijin pentru comunicarea agile
• Rezumate pentru părți interesate
• Asistență pentru retrospectivă
• Pregătirea rafinării backlog-ului
Modulul 6 — AI Responsabil, Securitate & Verificare
• Halucinații și riscuri AI
• Confidențialitate și prompting securizat
• Principii de guvernanță AI
• Liste de verificare pentru verificare
• Conștientizarea injecțiilor de prompturi
• Responsabilitățile revizuirii umane
Modulul 7 — Laborator de Prompturi pentru Echipă
• Construirea prompturilor reutilizabile pentru echipă
• Fluxuri de lucru AI specifice rolurilor
• Partajarea și revizuirea prompturilor de către colegi
• Crearea Bibliotecii de Prompturi pentru Echipă v1
• Exerciții interactive de colaborare
Ziua 2
Modulul 1 — Capacități Avansate ale Claude Code
• CLAUDE.md și contextul persistent al proiectului
• Automatizarea fluxurilor de lucru AI
• Strategii Best-of-N pentru generare
• Comenzi AI reutilizabile
• Tehnici de inginerie a contextului
• Fluxuri de lucru de inginerie asistate de AI
Modulul 2 — Tehnici Avansate de Inginerie a Prompturilor
• Prompting Chain-of-thought
• Prompting multimodal
• Prompting bazat pe constrângeri
• Lanțuri de prompturi avansate
• Gestionarea contextelor mari
• Fluxuri de lucru de inginerie conversațională
Modulul 3 — Controlul Versiunilor, Dezvoltare Paralelă & Fluxuri de Lucru Multi-Agent
• Strategii de integrare Git
• Fluxuri de lucru paralele de dezvoltare AI
• Worktrees și sarcini AI izolate
• Orchestrarea multi-agent
• Puncte de control cu implicare umană
• Strategii de gestionare a conflictelor
Modulul 4 — Arhitectură, MCP & DevOps Avansat
• Protocolul de Context al Modelului (MCP)
• Integrări Claude cu instrumente externe
• Analiza arhitecturii asistată de AI
• Înregistrări ale Deciziilor de Arhitectură (ADR)
• Depanare CI/CD asistată de AI
• Postmortemuri ale incidentelor și fluxuri de lucru operaționale
Modulul 5 — Scalabilitatea Claude Code & Sănătatea Codului
• Gestionarea tokenurilor și a contextului
• Structuri de proiect prietenoase cu AI
• Mentenanța pe termen lung a codului
• Automatizarea documentației
• Strategii de scalabilitate AI
• Fluxuri de lucru de inginerie la nivel de echipă
Modulul 6 — Capstone: Definiți-vă Procesul Claude Code
• Proiectarea fluxurilor de lucru asistate de AI scalabile
• Combinarea prompturilor, comenzilor și fișierelor de context
• Proiectarea procesului AI pentru echipă
• Modele de colaborare între roluri
• Crearea planului de flux de lucru
Modulul 7 — Laborator Avansat de Prompturi pentru Echipă
• Dezvoltarea unei biblioteci de prompturi avansate
• Fluxuri de lucru complexe specifice rolurilor
• Validarea prompturilor în lumea reală
• Exerciții de colaborare între echipe
• Biblioteca de Prompturi pentru Echipă v2
Cerințe
Ziua 1 — Bază
• Familiaritate de bază cu procesele de livrare de software
• Înțelegere generală a fluxurilor de lucru de dezvoltare, testare sau agile
• Acces la Claude recomandat pentru exerciții practice
Ziua 2 — Avansat
• Finalizarea Zilei 1 (sau experiență echivalentă)
• Expunere anterioară la Claude Code și concepte de inginerie de prompturi
• Cunoștințe de bază despre Git
• Familiaritate cu conceptele CI/CD este recomandată