Academia de Reconversie PHP Developer

PHP este un limbaj de programare larg răspândit și foarte folosit în lumea actuală si este în mod special folosit pentru programarea web.  Fiind foarte utilizat în dezvoltarea de aplicații web, este adesea regăsit în combinații cu tehnologia HTML. 

Programul PHP oferă o introducere cuprinzătoare în limbajul de programare PHP (Hypertext Preprocessor), concentrându-se pe dezvoltarea competențelor necesare pentru crearea aplicațiilor web dinamice. Programul începe de la conceptele de bază și progresează către structurile de control, lucrul cu funcții și array-uri, manipularea formularelor HTML și validarea datelor introduse. Participanții vor dobândi cunoștințe solide despre limbajul PHP și vor putea să creeze aplicații web interactive și funcționale. 

Cui i se adresează?

  • Persoanelor care manifestă un interes să învețe programare.
  • Persoanelor dornice să afle cum se lucrează cu PHP. 
  • Persoanelor care doresc să ajungă dezvoltatori de aplicații web accesibile din întreaga lume. 
  • Persoanelor care doresc să înțeleagă mai în detaliu cum funcționează platformele web pe care le folosesc zi de zi precum Facebook, WordPress, Wikipedia.  

Cum se desfășoară cursul:

Cum se desfășoară cursul:

  • Materiale de studiu în format video înregistrat și activități practice. 
  • Teste intermediare prin care îți vei evalua progresul. 
  • Întâlniri periodice cu trainerii în ședințe tip live-virtual. 
  • Examen final, în urma promovării căruia primești o diplomă de finalizare program.

Ce vei învăța?

 Urmând acest program, participanții vor învăța să: 

  • Recunoască avantajele limbajului PHP. 
  • Utilizeze PHP pentru a dezvolta aplicații web dinamice.
  • Scrie și să execute scripturi PHP. 
  • Lucreze cu variabile și constante în PHP. 
  • Utilizeze operatorii pentru a efectua operații matematice și logice. 
  • Definească și să apeleze funcții proprii în PHP. 
  • Manipuleze array-uri și să lucreze cu datele din acestea.
  • Integreze formulare HTML cu PHP pentru a interacționa cu utilizatorii. 
  • Realizeze structuri de control decizionale și repetitive. 
  • Valideze datele introduse în formulare folosind PHP.

Cerințe preliminare:

Programul nu necesită cunoștințe anterioare nici din domeniul IT, nici de matematică.

Agenda cursului:

Agenda cursului:

Lecția 1: Introducere și concepte de bază 

  • Ce este PHP? Scurtă istorie. Avantajele limbajului.
  • Aplicații și folosirea PHP
  • Câteva noțiuni despre FTP, servere web și găzduire web, server PHP
  • Aplicații software folosite în acest program
  • Ce este un script PHP. Cum se scrie și cum se execută un script PHP
  • Sintaxa de bază: tag-uri PHP, evadarea din HTML, separarea instrucțiunilor, comentarii
  • Recapitulare

 

Lecția 2: Variabile și constante PHP 

  • Variabile: definire, utilizare
  • Tipuri de date
  • Numere
  • String-uri
  • Concatenare
  • Operatorii de atribuire
  • Constante PHP
  • Recapitulare

 

Lecția 3: Operatori 

  • Operatori matematici
  • Ordinea operațiilor
  • Operatorii de comparare
  • Operatori de egalitate și identitate
  • Operatori pe array-uri
  • Operatori logici (and, or, not, xor)
  • Condiții compuse
  • Recapitulare

 

Lecția 4: Funcții PHP definite de utilizator 

  • Introducere
  • Definirea funcțiilor
  • Apelarea funcțiilor
  • Funcții cu parametri
  • Valori returnate
  • Transmiterea prin referință
  • Domeniul de aplicare al unei variabile (scope-ul)
  • Programe multi-fișiere – expresia include
  • Recapitulare

 

Lecția 5: Funcții PHP interne (încorporate) 

  • Introducere
  • Funcții pentru șiruri de caractere (string-uri)
  • Funcții pentru lucrul cu variabile
  • Funcții numerice
  • Generare numere aleatoare (random)
  • Alte funcții suplimentare
  • Documentare
  • Explorarea funcțiilor noi
  • Recapitulare

 

Lecția 6: Array-uri PHP 

  • Introducere
  • Definirea array-urilor cu sintaxa prescurtată
  • Definirea array-urilor cu funcția array()
  • Afișarea array-urilor
  • Accesarea unui element din array
  • Modificarea elementelor unui array
  • Adăugarea de noi elemente într-un array
  • Funcțiile array_shift () și array_unshift()
  • Array-uri multidimensionale
  • Funcții pentru array-uri
  • Recapitulare

 

Lecția 7: Manipularea formularelor HTML în PHP 

  • Introducere
  • Ce înseamnă Front-end?
  • Ce înseamnă Back-end?
  • PHP încorporat în HTML
  • Variabile superglobale
  • Manipularea unui formular prin metoda GET
  • Manipularea unui formular prin metoda POST
  • Folosirea atributului action
  • Recapitulare

 

Lecția 8: Structuri decizionale și valori booleene 

  • Introducere
  • Structura de control if
  • Structura de control if else
  • Structura de control if – elseif – else
  • Structura de control switch
  • Operatorul ternar
  • Boolean – Adevarat și Fals
  • Recapitulare

 

Lecția 9: Structuri de control repetitive 

  • Introducere
  • Structura while
  • Structura do while
  • Structura for
  • Structura foreach
  • Diferențe între structurile repetitive
  • break și continue
  • Evitarea buclelor infinite
  • Recapitulare

 

Lecția 10: Introducere în validarea formularelor prin PHP 

  • Introducere
  • Manipularea unui formular
  • Validare simplă
  • Igienizarea basic a datelor
  • Igienizare și validare cu funcția filter_var()
  • Validări personalizate
  • Redirecționarea prin header()
  • Recapitulare

Recomandăm să continui cu:

Programe de certificare

Participanții vor primi diplomă de absolvire după completarea cursului și susținerea examenului de evaluare .

Academia de Reconversie PHP Developer

Durată

40
ore

Număr de lecții

10

Preț:

350 EUR

Tip curs

online, în ritm propriu

Nivel de specializare

Entry

Roluri:

Developer

Oferte personalizate pentru grupuri de minim 2 persoane