AI APPLICATION
BOOTCAMP

De la Idee la Aplicație Funcțională

folosind Inteligența Artificială

Posibilități Nelimitate

PARTEA 1

Ideație și Planificare cu AI 💡

SESIUNEA 1

Mentalitatea Creatorului

Teorie + Practică

✓ Găsirea și validarea ideii
✓ Elevator pitch în 30 secunde

SESIUNEA 2

De la Idee la Document

Teorie + Practică

✓ Conversație cu AI
✓ Crearea draft-ului aplicației

🎯 Obiectiv: Veți avea un document draft complet pentru aplicația voastră.

Acum 20 de ani, aveai nevoie de 6 luni și o echipă întreagă pentru o aplicație.

Astăzi? Un weekend.

Și nu, nu trebuie să fiți programatori.

Sesiunea 1

AI este un instrument 🖊️

🖊️

Cu un pix poți scrie o poezie,
semna un contract de un milion,
sau desena pe un șervețel.

Pixul nu decide. Tu decizi.

La fel și cu AI-ul:

ChatGPT Claude Gemini Perplexity DeepSeek Grok

Magia nu este în ele.
Magia este în voi – în ideile voastre, în problemele pe care vreți să le rezolvați.

Ce puteți construi?

3 Tipuri de Aplicații

🏠

Personale

Rezolvă probleme din viața ta. Gestiune proprietăți, tracking-uri.

📌 Ex: MyNest - gestiune imobiliară

💼

Pentru Muncă

Automatizează procese repetitive. Rapoarte, extracții date.

📌 Ex: Generator rapoarte automate

🚀

Business / MVP

Testează o idee de business. Produs minim viabil rapid.

📌 Ex: SaaS nișat, marketplace

Concepte Cheie

3 Principii Fundamentale

1

Mentalitatea "Ce dacă?"

Nu "De ce să fac asta?" ci "Ce dacă aș face asta?" Permiteți-vă să visați înainte să judecați fezabilitatea.

2

Problema înainte de soluție

Cea mai bună aplicație rezolvă o problemă reală. Dacă nu poți explica problema în 30 secunde, nu e suficient de clară.

3

Iterația bate perfecțiunea

Versiunea 1 nu va fi perfectă – și e OK. Feedback rapid > planificare perfectă. Puteți îmbunătăți mereu.

Exercițiul 1

Brainstorming Personal 💻

PRACTICĂ

📝 Instrucțiuni

1. Notați 3-5 frustrări din viața voastră (muncă sau acasă)
2. Selectați una care pare rezolvabilă printr-o aplicație
3. Descrieți problema în maxim 3 propoziții

Întrebare de ghidare:

"De câte ori am spus: De ce nu există o aplicație pentru asta?"

💡 Gândiți-vă la: procese manuale repetitive, informații greu de găsit, comunicare ineficientă

Sesiunea 2

Peisajul AI în 2024

🤖 ChatGPT

Cel mai popular. Excelent pentru brainstorming.

👥 Majoritatea utilizatorilor

🧠 Claude

Favoritul pentru cod și raționament complex.

💻 Profesioniști IT

✨ Gemini

Integrat în ecosistemul Google.

📱 Utilizatori Android/Google

🔍 Perplexity

Hibrid search + AI. Răspunsuri cu surse.

🔬 Research & verificare

💰 DeepSeek

Opțiunea economică. Performanță bună.

💵 Low budget

𝕏 Grok

De la xAI. Acces la date de pe X.

📰 Date real-time

💡 Nu trebuie să alegeți unul singur. Folosiți-le pe toate, în funcție de context!

Cum să vorbești cu AI

4 Reguli de Aur

1

Fiți specifici

❌ "Vreau să fac o aplicație"
✅ "Vreau o aplicație web care să gestioneze cheltuielile pentru 3 apartamente"

2

Dați context

Spuneți cine sunteți, ce experiență aveți, ce încercați să rezolvați și de ce.

3

Iterați

Primul răspuns nu e neapărat cel mai bun. Cereți clarificări, variante alternative.

4

Verificați

AI-ul poate greși sau "hallucina". Nu luați totul de-a gata, mai ales date concrete.

Template

Începeți Conversația Astfel

👤 Mesajul tău către AI:

"Sunt [profesie] și vreau să creez o aplicație web pentru [scop].

Problema pe care vreau să o rezolv este [problema].

Publicul țintă este [cine va folosi].

Nu am experiență în programare dar vreau să construiesc un MVP. Poți să mă ajuți să structurez ideea?"

💡 Fiți onești despre nivelul tehnic
🎯 Cereți să vă pună întrebări clarificatoare
📄 Cereți un document structurat la final

Exercițiul 2

Crearea Draft-ului 💻

PRACTICĂ
1

Conversație Ghidată

Folosiți template-ul pentru a începe dialogul cu AI

2

Generarea Documentului

Cereți structură similară cu exemplul MyNest

3

Export și Salvare

Salvați ca Draft_[NumeAplicatie].pdf

📋 Draft-ul trebuie să conțină:

☐ Descriere generală
☐ Tipuri de utilizatori
☐ Funcționalități principale
☐ Date gestionate
☐ Considerații securitate

📌 Acest document va fi baza pentru Ziua 2!

Partea 1 - Finalizare

Ce am realizat ✅

✅ Bifați ce ați completat:

  • Am identificat o problemă reală
  • Am validat ideea cu AI
  • Am definit publicul țintă
  • Am creat documentul draft
  • Am salvat draft-ul ca PDF

🔮 În Partea 2:

Setup tehnic + Primul cod

Domeniu, hosting, deploy

📌 Homework: Rafinați draft-ul dacă e nevoie!

PARTEA 2

Construcție și Implementare 🔨

SESIUNEA 3

Setup Tehnic + Primul Cod

Teorie + Practică

✓ Creare folder proiect
✓ Prima pagină HTML cu Claude

SESIUNEA 4

De la Local la Online

Teorie + Practică

✓ Domeniu, hosting, SSL
✓ Plan complet de deployment

🎯 Obiectiv: Veți avea codul funcțional local + un plan clar pentru go-live.

Sesiunea 3

De ce Claude Code?

🎯 Direct în terminal

Nu e un sandbox izolat. E instrumentul real, în lumea reală.

👁️ Vede tot proiectul

Înțelege structura fișierelor, poate citi și crea altele noi.

💬 Conversație naturală

Spui ce vrei, el scrie codul. Iterezi până e perfect.

~/Documents/proiecte/myapp

$ claude

╭─────────────────────────────╮

│ Welcome to Claude Code │

╰─────────────────────────────╯

>

Creează un index.html mobile-first cu un header albastru

Creating index.html...

✓ File created successfully

Structura Web

Cele 3 Componente

</>

HTML

STRUCTURĂ

Scheletul paginii. Ce elemente există și în ce ordine.

index.html

🎨

CSS

STIL

Cum arată pagina. Culori, fonturi, spațiere, layout.

style.css

JavaScript

COMPORTAMENT

Ce face pagina. Interactivitate, logică, date dinamice.

app.js

💡 Nu trebuie să le memorați - Claude le scrie pentru voi. Dar e bine să știți ce sunt!

Principiu Esențial

Mobile First 📱

60%+

din traficul web vine de pe mobile

Regula de aur: Dacă funcționează pe telefon, va funcționa și pe desktop. Invers nu e garantat.

💡 Tip: Testați mereu în browser cu Developer Tools > Mobile View (F12 apoi Ctrl+Shift+M)

Exercițiul 3

Primul Cod cu Claude 💻

PRACTICĂ

📁 Setup inițial (Terminal)

$ mkdir -p ~/Documents/proiecte/[app]

$ cd ~/Documents/proiecte/[app]

$ claude

💬 Apoi spuneți lui Claude:

"Creează un index.html mobile-first cu un header cu numele aplicației și un formular simplu de login"

1. Creează HTML de bază
2. Deschide în browser
3. Cere modificări lui Claude
4. Testează pe mobile view
5. Iterează și ajustează

Sesiunea 4

4 Piese pentru a fi Online 🌐

🏠

1. Domeniu

Adresa pe internet: myapp.com
~10-15€/an

🖥️

2. Server/Hosting

Computerul care rulează 24/7
0-50€/lună

🔒

3. Certificat SSL

Lacătul verde din browser
GRATUIT (Let's Encrypt)

⚙️

4. Configurare

DNS, upload fișiere, setări
Claude vă ajută!

💡 Cost total pentru început: ~10-25€ pentru primul an (cu hosting gratuit/ieftin)

Unde să găzduiești

Opțiuni de Hosting

Recomandat

🚀 Pentru Începători

Gratuit / foarte ieftin

Vercel

vercel.com - deploy instant

Netlify

netlify.com - drag & drop

GitHub Pages

100% gratuit, simplu

⚡ Intermediar

5-20€/lună

Railway

railway.app - apps complexe

Render

render.com - full-stack

DigitalOcean App

Platform simplu

🔧 Avansat

Control total

VPS (DigitalOcean)

~5€/lună, server propriu

Cloud Privat

Server acasă/birou

AWS/GCP/Azure

Enterprise scale

Esențial

Securitatea Nu E Opțională 🔐

Întrebați Claude despre:

🔑 Autentificare

Cum se loghează utilizatorii? Parole, OAuth, 2FA?

👥 Autorizare

Cine are acces la ce? Roluri, permisiuni?

🔒 Izolare date

Un user nu vede datele altcuiva?

💾 Backup

Ce se întâmplă dacă serverul cade?

✅ Quick Wins (faceți asta MEREU):

  • HTTPS peste tot (SSL obligatoriu)
  • Parole hash-uite, niciodată plain text
  • Validare input pe server, nu doar client
  • Backup automat regulat
  • Update-uri de securitate la zi

🇪🇺 În EU: GDPR obligatoriu pentru date personale!

Exercițiul 4 - Final

Plan de Deployment 💻

PRACTICĂ
1

Alegerea Infrastructurii

Discutați cu Claude: ce hosting e potrivit pentru voi?

2

Domeniu și SSL

Căutați disponibilitate domeniu + înțelegeți opțiunile SSL

3

Roadmap și Next Steps

Listă pași concreți + timeline realist

📋 Output Final:

☐ Hosting ales + motivație
☐ Domeniu dorit (verificat)
☐ Cost estimat lunar
☐ Listă pași deployment
☐ Timeline (când e live?)

📌 Adăugați în checklist-ul master!

🎉

Felicitări!

Ați intrat ca utilizatori de tehnologie.
Plecați ca creatori de tehnologie.

Întrebarea nu mai este "dacă"
este "ce construiți mai întâi?"

Next Step

Finalizați aplicația folosind checklist-ul

Suport

Claude e mereu disponibil să ajute