Build your ultimate AI agent
Descrierea cursului
Asistenții AI de programare pot face mult mai mult decât să scrie cod. În acest curs, vei învăța să îi folosești pentru întregul spectru al activităților de inginerie software. Pornind de la analiza codului de producție și optimizarea performanței, vei trece la testare asistată de AI, detectarea vulnerabilităților de securitate și gestionarea dependențelor. Apoi vei aplica AI la provocări de nivel superior: proiectarea arhitecturilor bazate pe configurații, optimizarea schemelor de baze de date și a interogărilor, precum și construirea unor fluxuri de lucru eficiente de colaborare om-AI. Cursul se concentrează pe principii și strategii de prompting independente de instrument, care funcționează cu orice asistent AI – astfel că abilitățile dobândite sunt aplicabile indiferent de uneltele pe care le folosești.
Cerințe prealabile
Curriculum
Structura cursului
1
Analiza și optimizarea codului
Explorează tehnici asistate de AI pentru înțelegerea codului de producție, identificarea blocajelor de performanță și optimizarea structurilor de date.
- Analizarea codului de producție cu ajutorul AI50 XP
- Cum structurezi un prompt pentru AI100 XP
- Construirea unor prompturi eficiente pentru analiza codului50 XP
- Profilarea performanței în timp cu ajutorul AI50 XP
- Ciclul de optimizare asistat de AI100 XP
- Interpretarea rezultatelor profilerului50 XP
- Validarea modificărilor sugerate de AI100 XP
- Optimizarea utilizării memoriei cu ajutorul AI50 XP
- De la simptome la soluții100 XP
- Explorarea alocărilor de memorie50 XP
- Evaluarea sugestiilor de optimizare ale AI50 XP
2
Testare, securitate și dependențe
Învață să folosești AI pentru construirea suitelor de teste, efectuarea auditurilor de securitate și gestionarea dependențelor în codebase-uri de producție.
3
Arhitectură, baze de date și colaborare
Aplică AI în proiectarea bazată pe configurații, maparea schemelor de baze de date și optimizarea interogărilor, precum și în fluxurile de dezvoltare colaborativă.
Programare avansată asistată de AI pentru dezvoltatori
Curs
finalizat

