Sari la conținut
Web & Programare · Începător

PHP de la zero

Fundamentele PHP moderne, pregătit pentru un framework.

7 lecții 1h 43m · lectură estimată Autor: GabrielDev

Proiectul cursului: Formular PHP cu persistență demonstrativă

Construiești o cerere de ofertă cu validare pe server și salvare parametrizată. Autentificarea este explicată printr-un laborator local cu sesiuni, verificarea parolei și CSRF; acesta nu este un sistem complet pentru producție.

Ce construiești

  • Formular POST
  • Validare
  • Afișare escape-uită
  • Interogare PDO

Cum verifici rezultatul

  • Emailul invalid este refuzat
  • Textul HTML apare literal
  • SQL folosește parametri

Format și mod de lucru

Curs text în limba română, cu explicații, aplicații practice și rezolvări orientative. Primele două lecții și fișa de proiect sunt accesibile public. Manualul PDF include lecțiile cursului; accesul lui urmează accesul la curs. Timpul afișat estimează lectura, iar lucrul la proiect depinde de experiența ta.

Documentație și surse

Parcurs practic, lecție cu lecție

Fiecare etapă leagă explicația de un exemplu și de o verificare. Fragmentele de cod indică mediul sau fișierul în care se folosesc; calculele comerciale sunt exemple fictive, cu ipoteze declarate.

  1. Cum rulează PHP: PHP executat pe server și răspuns trimis browserului.
  2. Variabile, tipuri, string-uri: Tipuri și afișare sigură a șirurilor.
  3. Funcții și array-uri: Funcție care primește un array și întoarce un total.
  4. Structuri de control: Ramuri care tratează și starea necunoscută.
  5. Formulare și date de la utilizator: Formular cu validare pe server și ieșire escapata.
  6. Sesiuni și autentificare simplă: Sesiune autentificată fără parole în clar.
  7. PDO: prima interogare: PDO cu parametri și bază SQLite de laborator.

La final, păstrează rezultatele exercițiilor, erorile găsite și corecturile în registrul de lucru. Manualul include lecțiile actualizate; fișa de proiect conține exemplele dezvoltate și exercițiile pentru lucru individual.

Ediția 16 octombrie 2026

Șapte lecții aprofundate, cu explicații pas cu pas, exemple executabile, erori analizate și rezolvări. Manualul și caietul de laboratoare folosesc aceeași ediție. Laboratoarele cu formulare, sesiuni și SQLite folosesc date fictive într-un mediu local.

Pentru cine este cursul

Construiești o cerere de ofertă cu validare pe server și salvare parametrizată. Autentificarea este prezentată conceptual; un exemplu minimal nu este un produs de securitate complet.

Începe după ce îndeplinești cerințele de mai jos. Dacă nu ai încă un mediu de test, parcurge explicațiile și fișa de proiect înainte de operațiile tehnice. Exemplele financiare și de business sunt ilustrative.

Ce vei învăța

  • ✓Formular POST
  • ✓Validare
  • ✓Afișare escape-uită
  • ✓Interogare PDO

Cerințe

  • • PHP instalat local
  • • Noțiuni HTML
  • • Bază de date de test

Conținutul cursului

7 lecții · 1h 43m lectură estimată

  1. 01
    Cum rulează PHP preview gratuit
    15 min lectură Deschide
  2. 02
    Variabile, tipuri, string-uri preview gratuit
    15 min lectură Deschide
  3. 03
    Funcții și array-uri
    15 min lectură
  4. 04
    Structuri de control
    14 min lectură
  5. 05
    Formulare și date de la utilizator
    14 min lectură
  6. 06
    Sesiuni și autentificare simplă
    15 min lectură
  7. 07
    PDO: prima interogare
    15 min lectură

Materiale descărcabile

Întrebări frecvente

Ce format are cursul?

Lecții text, aplicații cu rezolvare orientativă, manual PDF și fișă de proiect. Nu este prezentat ca un curs video.

Ce pot vedea înainte de înscriere sau cumpărare?

Primele două lecții și fișa PDF de proiect sunt publice. Poți verifica structura și modul de lucru înainte de decizie.

Cum verific proiectul final?

Folosește criteriile de acceptare: Emailul invalid este refuzat; Textul HTML apare literal; SQL folosește parametri.

Ce reprezintă timpul afișat?

O estimare a lecturii la aproximativ 180 de cuvinte pe minut. Exercițiile și proiectul necesită timp suplimentar variabil.

Certificatul este o calificare acreditată?

Nu. Este o confirmare internă a parcurgerii lecțiilor și testelor disponibile pe INONLINE Academy, nu o calificare profesională acreditată.

Curs realizat de GabrielDev. Conținut actualizat la 16 octombrie 2026.

Cursuri similare

Vezi toate →

Folosim cookie-uri esențiale pentru funcționarea site-ului și, cu acordul tău, cookie-uri de analiză și publicitate. Partenerii noștri, inclusiv Google, pot folosi cookie-uri pentru a afișa reclame relevante. Detalii în Politica de cookie-uri.