Programare cu AI · carte interactivă · 20 de limbi

Construiește cu AI prima ta aplicație utilă

Învață să descrii ce vrei, lasă AI-ul să scrie codul, apoi verifică-l, corectează-l și modifică-l singur.

Începe gratuit cu o aplicație funcțională de listă de cumpărături. Apoi cartea te poartă prin zece lecții despre prompturi, instrumente AI de programare, testare, securitate și publicarea aplicației online.

Un curs live de IA de o zi costă de obicei în Regatul Unit în jur de £300. Această carte cu zece lecții:

£5.99 în total pentru până la 3 limbi

Alege 1, 2 sau 3 limbi. Prețul total rămâne £5.99. Alege edițiile înainte de plată și citește-le online în orice browser.

🛡️ Garanție de returnare a banilor în 14 zile: dacă această carte nu ți se potrivește, scrie-ne în termen de 14 zile de la cumpărare și îți rambursăm integral suma.

Încearcă lecția gratuită Obține cartea – £5.99
Prezentare ilustrată a cărții Programare cu AI și a temelor ei
Încearcă aplicația finalizată

Asta construiești în lecția gratuită

Schimbă o cantitate, un preț sau bugetul și urmărește cum se recalculează totul. Bifează un produs ca fiind cumpărat: totalul rămâne același, exact cum spun regulile din lecție.

ProdusCant.Preț £Subtotal £Cumpărat
Buget £ Total: 0.00

Ești pe telefon? Încearcă demo-ul acum și parcurge lecția completă mai târziu pe calculator – durează cam 30–45 de minute.

În interiorul cărții plătite

Cum arată ediția interactivă

O pagină de lecție cu obiective și lista capitolelor
Lecții cu obiective clare, secțiuni pas cu pas și urmărirea progresului
Tabelul de teste din lecția Start rapid
Verificări practice: tabele de teste pe care le aplici propriei aplicații
Întrebări de verificare cu butoane de afișare a răspunsului
Întrebări de verificare și teste-grilă la finalul fiecărei lecții
Glosar cu căutare, cu 207 termeni
Un glosar cu căutare, cu 207 termeni explicați pe înțelesul tuturor
Toate cele 15 părți ale cărții
  1. Introducere: Cum să lucrezi cu această carte
  2. Start rapid: Prima mea aplicație utilă – o listă de cumpărături care îți urmărește bugetul
  3. Introducere în programarea cu AI
  4. AI conversațional: Claude și ChatGPT în chat
  5. GitHub Copilot: AI direct în editor
  6. Cursor: editorul construit în jurul AI
  7. Claude Code: programarea agentică
  8. Alte instrumente și cum să alegi
  9. Prompt engineering pentru programatori
  10. Testarea cu AI
  11. Securitatea și revizuirea codului generat de AI
  12. Deployment, întreținere și lucrul pe termen lung
  13. Anexa A: Glosar de termeni
  14. Anexa B: Liste de verificare recapitulative
  15. Anexa C: Biblioteca de prompturi
  16. Anexa D: Încotro mai departe
Primul capitol gratuit · încearcă-l acum

Prima mea aplicație utilă: o listă de cumpărături care îți urmărește bugetul

Astăzi îți construiești propriul program mic. Notezi în el ce ai de cumpărat, câte bucăți și cam cât costă. Programul adună totalul, iar apoi îl înveți să te avertizeze când îți depășești bugetul. AI-ul te ajută să scrii codul. Tu decizi ce trebuie să facă programul și tu verifici că face cu adevărat acest lucru.

Cam 30–45 de minute pe calculator. Nu trebuie să instalezi nimic, iar aplicația în sine nu are nevoie de cont; asistentul AI pe care îl folosești (de exemplu Claude sau ChatGPT) îți poate cere să te autentifici.

Deschide capitolul gratuit: 5 pași până la prima ta aplicație funcțională

Pasul 1: Descrie problema cu propriile cuvinte

Aproape toată lumea face cumpărături, așa că o listă de cumpărături este un prim proiect perfect. Nu trebuie să te pricepi la programare ca să îți dai seama dacă o listă de cumpărături funcționează: scrii pâine, lapte și ouă, vezi totalul și bifezi produsele pe măsură ce le cumperi. Rezultatul îl poți folosi cu adevărat chiar săptămâna aceasta.

Înainte să deschizi orice instrument AI, completează pe hârtie sau într-o notiță aceste trei propoziții. Este cea mai importantă abilitate de programare din toată cartea: să transformi o dorință în reguli concrete.

  1. Trebuie să notez… (de exemplu: fiecare produs, câte bucăți îmi trebuie și prețul unei bucăți).
  2. Vreau ca programul să calculeze… (de exemplu: prețul fiecărui rând și totalul pentru toate cumpărăturile).
  3. Voi ști că programul funcționează când… (de exemplu: două produse a câte 25 de lei afișează 50 de lei, iar bifarea unui produs nu schimbă totalul).
A treia propoziție este definiția ta pentru „gata”. Dacă nu poți spune cum vei ști că funcționează, nici AI-ul nu are cum să știe.

Pasul 2: Construiește prima versiune mică

Prima versiune este un singur fișier care se deschide în browserul web. Nu trebuie să instalezi niciun mediu de programare, nu ai nevoie de server și nici de autentificare. Copiază promptul de mai jos în asistentul tău AI (Claude, ChatGPT sau altul asemănător) exact așa cum este.

Prompt: prima mea listă de cumpărături

Ajută-mă să construiesc prima mea aplicație simplă. Sunt complet începător.

Creează o listă de cumpărături într-un singur fișier numit cumparaturi.html, pe care să îl pot deschide în browserul web. Pune toate stilurile și tot JavaScriptul în acest singur fișier, fără biblioteci externe.

Vreau să introduc numele produsului, cantitatea și prețul unei bucăți. Un buton adaugă produsul în listă. Afișează prețul fiecărui rând și, jos, totalul pentru toate cumpărăturile. Permite-mi să șterg un produs și să îl marchez ca și cumpărat. Marcarea unui produs ca și cumpărat nu trebuie să schimbe totalul.

Respinge un nume gol, numerele invalide, un preț negativ și o cantitate egală cu zero sau mai mică. Acceptă în preț atât punctul zecimal, cât și virgula zecimală.

Mai întâi explică pe scurt planul. Apoi scrie codul complet și pașii exacți pentru salvarea și deschiderea fișierului. Deocamdată nu adăuga alte funcții.
  1. Copiază codul. Folosește butonul de copiere din răspunsul AI-ului, ca să ai tot codul, de la prima până la ultima linie.
  2. Salvează-l ca cumparaturi.html. Deschide un editor de text simplu (Notepad pe Windows, TextEdit în modul text simplu pe Mac), lipește codul și salvează-l ca cumparaturi.html. Alege „Toate fișierele” ca tip de fișier, nu „Document text”.
  3. Deschide-l în browser. Dă dublu clic pe fișier sau trage-l într-o fereastră de browser. Ar trebui să vezi lista ta de cumpărături, nu o pagină plină de cod.
Cea mai frecventă greșeală: fișierul este salvat ca cumparaturi.html.txt. Atunci se deschide ca text și vezi codul în loc de aplicație. Activează afișarea extensiilor în managerul de fișiere și redenumește fișierul astfel încât să se termine doar în .html.

Pasul 3: Verifică dacă nu e doar o imagine frumoasă

O aplicație care arată bine nu este același lucru cu o aplicație care funcționează. Parcurge acest tabel rând cu rând și compară ce vezi cu rezultatul corect. Acesta este primul tău test adevărat.

Testează-ți lista de cumpărături
Ce introduci sau ce faciRezultatul corect
Adaugă 2 bucăți la prețul de 25 de leiPreț pe rând 50 de lei, total 50 de lei
Adaugă 1 bucată la prețul de 30 de leiTotal 80 de lei
Bifează primul produs ca și cumpăratTotalul rămâne 80 de lei
Șterge primul produsTotal 30 de lei
Introdu prețul -5Un avertisment clar, nu se adaugă nimic
Introdu prețul 2.50 cu punct zecimalAcceptat ca 2,50

Dacă un rând nu trece, nu repara încă codul de mână. Spune-i AI-ului exact ce rând a picat, ce ai introdus și ce ai văzut în schimb, și cere-i să repare doar acea problemă.

Păstrează acest tabel. De fiecare dată când tu sau AI-ul modificați aplicația, parcurge-l din nou. Acest obicei desparte software-ul care funcționează de software-ul care a funcționat doar o dată.

Pasul 4: Fă singur o modificare

Acum fă prima modificare fără ca AI-ul să o scrie în locul tău. Întreabă AI-ul: „Unde este titlul aplicației în codul meu?” Îți va indica o linie care arată cam așa: <h1>Listă de cumpărături</h1>.

  1. Găsește titlul. Deschide cumparaturi.html în editorul de text și găsește linia indicată de AI.
  2. Schimbă textul. Înlocuiește cuvintele dintre <h1> și </h1> cu propriul titlu, de exemplu „Cumpărăturile de sâmbătă”. Nu șterge parantezele unghiulare.
  3. Salvează și reîncarcă. Salvează fișierul, întoarce-te în browser și reîncarcă pagina. Ar trebui să apară noul tău titlu.

Apoi cere-i AI-ului să îți explice propriul fișier în trei părți, folosind codul tău ca exemplu. Vei vedea că orice aplicație web este construită din aceleași trei straturi:

HTML
  • Creează câmpurile, butoanele și lista
  • Descrie ce se află pe pagină
CSS
  • Stabilește culorile, dimensiunile și spațierea
  • Descrie cum arată
JavaScript
  • Adaugă și șterge produse și face calculele
  • Descrie ce se întâmplă când dai clic

Pasul 5: Învață aplicația ceva nou

Programele adevărate cresc în pași mici. Adaugă o singură funcție nouă, apoi testează din nou. Trimite-i AI-ului, în aceeași conversație, această continuare:

Prompt: adaugă un buget

Adaugă un buget la lista mea de cumpărături. Lasă-mă să introduc suma pe care vreau să o cheltui. Arată cât a mai rămas. Dacă totalul depășește bugetul, afișează un avertisment clar cu suma cu care l-am depășit. Tot restul trebuie să funcționeze exact ca înainte. Arată-mi fișierul complet actualizat.
Testează bugetul
Ce introduci sau ce faciRezultatul corect
Buget 100 de lei, produse în total de 80 de leiRămân 20 de lei, fără avertisment
Adaugă un produs de 30 de leiAvertisment: buget depășit cu 10 lei
Șterge acel produsRămân 20 de lei, avertismentul dispare
Bonus, doar după ce tot ce e mai sus funcționează: cere-i AI-ului ca aplicația să țină minte lista între vizite folosind stocarea locală a browserului (local storage). Primul tău succes nu ar trebui să depindă niciodată de o configurare complicată, așa că lasă asta la final.

Tocmai ai construit, rulat, testat și modificat o aplicație reală. Asta nu înseamnă toată programarea, dar este rutina pe care o vei repeta în fiecare lecție care urmează: descrii clar, lași AI-ul să genereze, verifici față de rezultatele așteptate și schimbi un singur lucru o dată.

Ai construit-o?

Iată ce te învață cartea în continuare

Cere modificări cu precizie
Lecția 7: prompturi cu context, obiectiv, constrângeri și format.
Găsește și corectează erorile
Lecțiile 2–5: lucrul cu asistenți de chat, Copilot, Cursor și Claude Code.
Testează temeinic
Lecția 8: teste automate, cazuri-limită și regresii.
Păstreaz-o în siguranță și pune-o online
Lecțiile 9–10: revizuirea securității, deployment și întreținere.

Zece lecții cu exerciții, întrebări de verificare, un glosar de 207 termeni și o bibliotecă de prompturi. £5.99 pentru până la 3 din 20 de limbi.

Continuă cu cartea completă – £5.99

Nu ești încă pregătit să cumperi?

Primește 5 prompturi AI gata de folosit pentru a-ți crea propriile aplicații

Lasă-ne adresa ta de e-mail și primești prompturile imediat, plus câteva sfaturi practice despre crearea de software cu AI. Fără spam și te poți dezabona oricând.

În interiorul cărții

De la idee la software funcțional

Planifică și construiește

Începe cu o descriere clară a proiectului, alege instrumente AI potrivite și folosește prompturi practice pe parcursul dezvoltării.

Verifică-ți munca

Învață să verifici codul generat de AI, să scrii teste și să te ocupi de securitate înainte de lansare.

Continuă să înveți

Folosește exercițiile, întrebările de verificare, glosarul și biblioteca de prompturi în timp ce lucrezi la propriile proiecte.

Alege ediția

Alege până la trei limbi

Engleză, cehă, slovacă, germană, franceză, spaniolă, italiană, portugheză, neerlandeză, poloneză, maghiară, română, bulgară, rusă, ucraineană, turcă, suedeză, daneză, norvegiană și finlandeză.

Plata este procesată în siguranță de SumUp. Imediat după plată îți poți citi edițiile online, chiar aici pe ABCDayZ, pe orice dispozitiv.

£5.99 în total. Alege mai jos oricare 1, 2 sau 3 ediții lingvistice.

Ediția ta

Adaugă până la încă 2 limbi – incluse în £5.99

🛡️ Garanție de returnare a banilor în 14 zile: dacă această carte nu ți se potrivește, scrie-ne în termen de 14 zile de la cumpărare și îți rambursăm integral suma.

Alege până la 3 limbi, apoi plătește în siguranță prin SumUp.

Vândut de Marek DesignLeaf & DAP (Digital Art Production), 1 Oriel Court, Didcot, Oxfordshire, OX11 8UG, United Kingdom. Contact: marek@designleaf.co.uk. Rambursări și probleme · Confidențialitate

Înainte să cumperi

Ce voi primi?

Ediția HTML interactivă în fiecare limbă pe care o alegi (până la trei), pe care o citești online pe ABCDayZ de pe oricare dintre dispozitivele tale.

Câte limbi primesc?

Alege oricare 1, 2 sau 3 ediții lingvistice din cele 20 disponibile. Totalul este £5.99 în fiecare caz. Alege limbile înainte de plată.

Cum funcționează livrarea?

Plătești pe pagina securizată de plată SumUp. Imediat ce plata este confirmată, revii pe ABCDayZ și edițiile tale se deschid online. Primești și un link personal de acces pentru celelalte dispozitive.

Programare cu AI

Cui i se adresează această carte

Exemple în care poți aplica metoda din carte. Cartea în sine lucrează cu lista de cumpărături și cu un exemplu de evidență a lucrărilor; ideile de mai jos sunt pentru propriile tale proiecte.

🔧

Meseriașul

Vrea o aplicație simplă care transformă detaliile unei lucrări într-o ofertă clară pentru client.

Cu ajutorul cărții: Învață să descrie aplicația pentru AI pas cu pas, să testeze rezultatele și să o ruleze pe telefon.

🛒

Proprietarul unui mic magazin

Pierde timp urmărind comenzile și stocul în caiete și foi de calcul.

Cu ajutorul cărții: Construiește un mic sistem de evidență a comenzilor și stocului, adaptat exact modului în care funcționează magazinul.

🌱

Începătorul absolut

Nu a scris niciodată nicio linie de cod și nu știe de unde să înceapă.

Cu ajutorul cărții: Parcurge capitolele de la zero până la primul program funcțional, cu verificări după fiecare pas.

Vezi încă 13 exemple
💼

Freelancerul

Are ideea unui mic instrument pentru care alții ar plăti.

Cu ajutorul cărții: Învață să-l planifice, să-l construiască, să-l testeze și să-l lanseze, apoi să-l pregătească pentru vânzare online.

📊

Angajatul de birou

Repetă în fiecare săptămână aceleași sarcini cu foi de calcul și rapoarte.

Cu ajutorul cărții: Folosește AI pentru a scrie scripturi care automatizează părțile plictisitoare, în siguranță și pas cu pas.

🎓

Cel care își schimbă cariera

Vrea să arate proiecte reale, nu doar certificate.

Cu ajutorul cărții: Construiește un mic portofoliu de programe funcționale și înțelege cum funcționează fiecare.

🏠

Proprietarul care închiriază

Jonglează cu chiriași, termene de plată a chiriei și reparații în numeroase mesaje și notițe.

Cu ajutorul cărții: Construiește un sistem simplu de evidență pentru chiriași, plăți scadente și lucrări de întreținere.

🌿

Grădinarul sau peisagistul

Ține lucrările clienților, vizitele și notițele în minte sau pe hârtie.

Cu ajutorul cărții: Creează un jurnal de lucrări cu fișele clienților, programul vizitelor și fotografii, totul într-un singur loc.

📚

Profesorul

Vrea exerciții interactive potrivite pentru clasa lui, nu o aplicație generică.

Cu ajutorul cărții: Construiește teste și instrumente de exersare care verifică răspunsurile și arată progresul.

🎥

Creatorul de conținut

Își planifică postările, ideile și termenele în prea multe aplicații.

Cu ajutorul cărții: Își face un planificator personal de conținut care funcționează exact cum publică el.

👪

Părintele ocupat

Vrea calendarul familiei, treburile casnice și lista de cumpărături într-un singur loc.

Cu ajutorul cărții: Construiește un mic organizator de familie pe care îl poate folosi toată lumea din casă.

☕

Proprietarul unei cafenele

Primește rezervări și modificări de meniu la telefon și pe bilețele scrise de mână.

Cu ajutorul cărții: Creează o pagină simplă pentru rezervări și meniu, ușor de actualizat.

🔌

Pasionatul de proiecte DIY

Are acasă senzori și gadgeturi, dar niciun software care să le conecteze.

Cu ajutorul cărții: Folosește AI pentru a scrie codul care citește, înregistrează și afișează datele.

🚀

Fondatorul de startup

Are nevoie de un prototip funcțional înainte să cheltuiască bani pe programatori.

Cu ajutorul cărții: Construiește o primă versiune pentru a testa ideea cu utilizatori reali.

⏳

Pensionarul

Vrea să învețe ceva nou și să construiască lucruri utile pentru el însuși.

Cu ajutorul cărții: Învață în ritmul propriu, cu capitole clare, un glosar și întrebări de verificare.

💻

Studentul la informatică

Folosește AI pentru cod, dar nu înțelege întotdeauna ce scrie acesta.

Cu ajutorul cărții: Învață să citească, să testeze și să depaneze codul generat de AI, în loc să-l copieze pur și simplu.

Obține cartea — £5.99 · până la 3 limbi

Programare cu AI – £5.99Până la 3 din 20 de limbi · citire online
Obține cartea