Infoacademy

CISCO Networking Academy Program

1
PHP, server web, HTTP, HTML, SQL: the big picture
  • ce fel de limbaj este PHP si la ce se utilizeaza
  • protocolul HTTP
  • functionarea unui server web: cereri si raspunsuri, format URL
  • relatia PHP cu serverul web
  • serverul de baze de date
  • integrarea PHP in HTML
  • fisierul de configurare PHP
2
Variabile. Tipuri de date. Operatori
  • instructiuni PHP si comentarii
  • variabile: denumire, creare, utilizare, stergere, afisare
  • variabile predefinite
  • tipuri de date
  • constante definite de programator
  • constante predefinite si magic constants
  • principalii operatori PHP (aritmetici, logici, de comparare etc.)
3
Structuri de control al executiei. Functii
  • structuri decizionale
  • structuri pentru executie repetitiva
  • atribuirea variabilelor prin valoare sau referinta
  • variable variables si variable functions
  • tipuri de functii PHP, definire si apelare
  • parametri ai functiilor: moduri de pasare la apelare, parametri cu valori default, functii variadice
  • impunerea tipului de date al parametrilor si al valorii returnate
  • functii anonime
4
Array-uri
  • structura unui array, proprietati ale cheilor si accesarea elementelor
  • crearea si popularea unui array; sintaxe disponibile
  • parcurgerea array-urilor in diferite variante
  • array-uri multidimensionale
  • operatori pentru lucrul cu array-uri (atribuire, reunire, comparare, "splat operator" etc)
  • functii predefinite pentru lucrul cu array-uri
5
Obtinerea si procesarea datelor externe PHP
  • surse de informatie externa PHP: environment, server, client
  • tipuri de cerere HTTP (GET, POST, PUT, DELETE etc)
  • variabile PHP de tip superglobal ce stocheaza informatii externe
  • formulare HTML
  • prezentarea principalelor elemente de formular HTML (butoane, liste, campuri pentru editare de informatie etc)
  • procesarea informatiei provenite din formulare HTML
  • masuri de securitate la validarea si afisarea informatiei provenite de la client
6
Header-e HTTP. Cookies. Sesiuni
  • ce sunt header-ele HTTP
  • lucrul cu headere din PHP
  • headere HTTP indispensabile programatorului web
  • cookies: principii generale si parametrii unui cookie
  • setarea unui cookie si accesarea ulterioara
  • anularea unui cookie
  • asigurarea persistentei informatiei folosind sesiuni
7
Procesare siruri de caractere. Regular expressions
  • sintaxe de includere a variabilelor in string-uri
  • functii predefinite pentru procesare de siruri de caractere
  • regular expressions
  • aplicarea regex-urilor pentru validarea datelor din formulare, cautari, filtrari etc
  • encoding-uri pentru siruri de caractere
  • suportul PHP pentru siruri multibyte
  • afisarea corecta a sirurilor multibyte in browser
8
Lucrul cu sistemul de fisiere. Procesare upload-uri din formulare
  • particularitati ale sistemelor de fisiere din diferitele sisteme de operare
  • functii predefinite pentru lucrul cu sistemul de fisiere
  • restrictionarea administrativa a accesului la fisiere si directoare
  • particularitati ale formularelor pentru upload de fisiere
  • setari php.ini ce pot impedica/limita uploadul de fisiere
  • procesarea upload-ului de fisiere
  • masuri de securizare a upload-ului
  • stream-uri si wrappere PHP
ATENTIE!

Am lansat
Pachete de cursuri
CCNA 1 - 4
CCNA 2 - 4
CCNA 3 - 4
la preturi foarte avantajoase. Detalii (click)
ATENTIE!

InfoAcademy dispune de programul
SUSTINE PERFORMANTA
.
Prin program se acorda
MODULE GRATUITE
si alte facilitati celor care au rezultate deosebite.
ATENTIE!
InfoAcademy este centru de testare VUE pentru orice tip de certificari. Au prioritate la inscrieri absolventii Infoacademy
ATENTIE!

Inscrierea on-line este utilizata pentru estimarea cererii diverselor cursuri si nu va garanteaza locul. Inscrierea efectiva se face prin semnarea contractului si plata partiala sau totala a modulului pentru care se opteaza.
ATENTIE!

InfoAcademy isi rezerva dreptul de a repozitiona sau amana anumite clase pentru care nu exista suficiente solicitari. Veti fi anuntati din timp despre efectuarea unor astfel de modificari