Intrati in legatura

Schița de curs

Ziua 1 | Înțelegerea instrumentelor și prima construcție

Modulul 1 | Cum funcționează de fapt instrumentele de programare IA

Subiecte acoperite:
• Înțelegerea ferestrelor de context și a limitărilor acestora
• Stateless (fără stare) și modul în care modelele IA își păstrează informațiile în timpul unei sesiuni
• Fluxul de lucru Planificare → Execuție → Revizuire
• Ceea ce instrumentele IA de programare fac bine și unde întâmpină dificultăți
‡ Practici optime pentru colaborarea eficientă cu asistenții IA

Modulul 2 | Peisajul instrumentelor IA de programare

Subiecte acoperite:
• Prezentare generală a ecosistemului actual de programare IA
• Înțelegerea diferențelor dintre instrumente precum Cursor, GitHub Copilot și Claude Code
• Selectarea modelului și a instrumentului potrivit pentru diferite sarcini
• Punctele forte și limitările diverșilor asistenți de codificare
• Recomandări practice pentru adoptarea instrumentelor în echipele de dezvoltare

Modulul 3 | Anatomia prompt-ului

Subiecte acoperite:
• 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 promptare
• Tehnici pentru îmbunătățirea calității și consistenței prompt-urilor

Modulul 4 | Prima codificare: Construcție de la zero

Subiecte acoperite:
• Construirea unui proiect dintr-un dosar gol
• Crearea structurii inițiale a aplicației și a scheletului (scaffolding)
‡ Gestionarea dependențelor și a configurației 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

Subiecte acoperite:
• Navigarea și înțelegerea unei baze de cod necunoscute
‡ Interogarea și analizarea proiectelor existente folosind instrumente IA
‡ Cartografierea structurii aplicației și a dependențelor
‡ Generarea documentației și a rezumatelor tehnice
‡ Accelerarea integrării în proiecte existente

Modulul 6 | Sarcini cotidiene: Remediere, caracteristici noi și testare

Subiecte acoperite:
‡ Utilizarea instrumentelor IA pentru investigarea și remedierea erorilor (bugs)
• Implementarea de funcționalități noi ș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 acoperite:
• Înțelegerea regulilor proiectului și a fișierelor de configurație
‡ Introducere în conceptele AGENTS.md și memoria proiectului
• Unde și când se aplică mecanismele de personalizare
‡ Practici optime pentru configurarea asistenților IA
• Prezentare generală a abordărilor avansate de implementare

Modulul 8 | Garduri de siguranță, riscuri și judecată

Subiecte acoperite:
‡ Revizuirea și validarea codului generat de IA
• Înțelegerea modurilor comune de eșec și a limitărilor
• Recunoașterea injecțiilor de prompt-uri și a riscurilor de securitate
‡ Deciderea asupra muncii care poate fi delegată IA-ului
‡ Aplicarea judecății umane și menținerea responsabilității în dezvoltarea software

Cerințe

Nu sunt necesare cunoștințe anterioare de programare sau experiență cu instrumente IA.

O familiarizare de bază cu codul sau Git este utilă.

Cont licențiat (Claude Code / Cursor / Copilot)

Audiența țintă:

Persoane noi în dezvoltarea asistată de IA, inclusiv ne-programatori și programatori ocazionali, precum și roluri tehnice conexe din domeniile QA (asigurarea calității), date, produs sau operațiuni. Nu se presupune niciun background de dezvoltare.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite