Schița de curs
Ziua 1 | Înțelegerea instrumentelor și prima construcție
Modulul 1 | Cum funcționează de fapt instrumentele de programare AI
Subiecte tratate:
• Înțelegerea ferestrelor de context și a limitărilor acestora
• Starea fără stadiu (statelessness) și modul în care modelele AI păstrează informațiile în timpul unei sesiuni
‡ Fluxul de lucru Plan → Execută → Revizuiește
• Ce pot face bine instrumentele de programare AI și unde întâmpină dificultăți
• Cele mai bune practici pentru colaborarea eficientă cu asistenții AI
Modulul 2 | Peisajul instrumentelor de programare AI
Subiecte tratate:
• Prezentare generală a ecosistemului actual de programare AI
• Înțelegerea diferențelor dintre instrumente precum Cursor, GitHub Copilot și Claude Code
• Selectarea modelului și instrumentului potrivit pentru diferite sarcini
• Punctele forte și limitările diverșilor asistenți de programare
• Recomandări practice pentru adoptarea instrumentelor în echipele de dezvoltare
Modulul 3 | Anatomia unui prompt
Subiecte tratate:
• Componentele cheie ale unui prompt eficient
• Furnizarea contextului și definirea clară a sarcinii
• Specificarea formatelor de ieșire și a constrângerilor
• Cadrele și șabloanele comune de prompting
‡ Tehnici pentru îmbunătățirea calității și consistenței prompturilor
Modulul 4 | Primele instrucțiuni: Construcție de la zero
Subiecte tratate:
• Crearea unui proiect dintr-un dosar gol
• Realizarea structurii inițiale a aplicației și a scheletului
‡ Gestionarea dependențelor și configurării proiectului
‡ Îmbunătățirea iterativă a codului generat
‡ Testarea și rafinarea soluției finale
Ziua 2 | Baze de cod existente, personalizare și revizuire
Modulul 5 | Lucrul într-o bază de cod existentă
Subiecte tratate:
• Navigarea și înțelegerea unei baze de cod necunoscute
‡ Interogarea și analiza proiectelor existente folosind instrumente AI
‡ Cartografierea structurii aplicației și a dependențelor
‡ Generarea documentației și a rezumatelor tehnice
‡ Accelerarea integrării în proiectele existente
Modulul 6 | Sarcini zilnice: Corectare, funcționalitate nouă și testare
Subiecte tratate:
‡ Utilizarea instrumentelor AI pentru investigarea și rezolvarea erorilor
‡ Implementarea de noi funcționalități și îmbunătățiri
‡ Scrierea și îmbunătățirea testelor automate
‡ Validarea codului generat și a modificărilor
‡ Creșterea productivității în sarcinile zilnice de dezvoltare
Modulul 7 | Personalizare: Ce este aceasta
Subiecte tratate:
‡ Înțelegerea regulilor de proiect și a fișierelor de configurare
‡ Introducere în conceptele AGENTS.md și memoria proiectului
‡ Unde și când se aplică mecanismele de personalizare
‡ Cele mai bune practici pentru configurarea asistenților AI
‡ Prezentare generală a abordărilor avansate de implementare
Modulul 8 | Limitări, riscuri și judecată
Subiecte tratate:
‡ Revizuirea și validarea codului generat de AI
‡ Înțelegerea modurilor comune de eșec și a limitărilor
‡ Recunoașterea injection-ului de prompturi și a riscurilor de securitate
‡ Decizia privind ce muncă poate fi delegată AI-ului
‡ Aplicarea judecății umane și menținerea responsabilității în dezvoltarea software-ului
Cerințe
Nu sunt necesare cunoștințe anterioare de programare sau experiență cu instrumente de inteligență artificială.
O familiarizare de bază cu codul sau Git este utilă.
Cont licențiat (Claude Code / Cursor / Copilot)
PUBLICȚULȚIŢĂVÂ:
Persoane noi în dezvoltarea asistată de AI, inclusiv cei care nu programau și programatori ocazionali, precum și roluri tehnice conexe din domeniile QA (asigurarea calității), date, produs sau operațiuni. Nu se presupune nicio pregătire anterioară în dezvoltare.
Mărturii (2)
Folosirea codului Claude într-un mod mai eficient
Virgil Trif - Frequentis
Curs - Claude Code: Agentic AI Development · 1-Day
Tradus de catre o masina
"Am învățat potențialul instrumentului și am dobândit abilități suficiente pentru a începe să îl folosesc imediat în munca mea"
Angelo Moro
Curs - Claude AI for Developers: Building AI-Powered Applications
Tradus de catre o masina