Dezvoltarea aplicaţiilor Web folosind HTML, PHP şi baza de date MySQL
Prezenţa pe web este astăzi o cerinţă obligatorie pentru orice companie. Cursurile de aplicaţii web şi portal permit formarea specialiştilor de care aveţi nevoie pentru a vă crea şi administra cu resurse proprii prezenţa pe Internet.
- Grupă curs: 6-15 programatori
- Durata : 5 zile, 5-6 ore/zi
- Suport de curs: engleză
- Locaţie: Timişoara sau la sediul clientului. La sediul clientului infrastructura necesară va fi asigurată de client: sala de curs, LAN, 1 server, staţii, acces Internet, proiector video.
CUPRINS
Lecţia 1: Instalare
-
Noţiuni introductive
-
scurt istoric al aplicaţiilor folosite;
-
ce este Apache?
-
ce este PHP?
-
ce este MySQL?
-
de ce PHP si MySQL?
-
-
ce licenţe sunt necesare;
-
ce înseamnă proiect Open-Source;
-
ce este licenţa GPL.
-
-
Instalarea serverelor şi aplicaţiilor necesare
- instalarea serverului de Web Apache;
-
instalarea interpretorului PHP;
- ca interpretor CGI
- ca modul;
- instalarea serverului de baze de date MySQL;
- instalarea utilitarului PhpMyAdmin pentru lucrul cu serverul de baze de date din browser
-
Diferenţe între versiunile pentru Windows şi versiunile pentru Linux, instalarea pe serverul IIS (Internet Information Server).
Lecţia 2: Introducere în PHP
-
Noţiuni introductive
-
utilizarea etichetelor php;
-
modul de scriere a codului php;
-
înglobarea codului php în codul html
-
-
Prelucrarea unui formular
-
crearea unui formular
-
prelucrarea dinamică a formularului
-
afişarea dinamică a conţinutului introdus
-
Lecţia 3: Date şi operatori
-
Tipuri de date
-
Variabile
-
Constante
-
Variabile globale, locale şi superglobale
-
Tipuri de operatori
-
Exemplu de utilizare a datelor şi operatorilor
Lecţia 4: Structuri de control
-
Structuri condiţionale
-
Structuri repetitive (bucle)
Lecţia 5: Stocarea datelor
-
Stocarea şi regăsirea datelor în fişiere
-
funcţii pentru scrierea în fişiere;
-
salvarea datelor din formular în fişier.
-
-
Stocarea şi regăsirea datelor în MySQL
- folosirea utilitarului PhpMyAdmin;
- crearea unei baze de date;
- crearea tabelelor;
- salvarea datelor din formular în baza de date.
Lecţia 6: Tablouri
- Ce este un tablou?
- Tablouri indexate numeric.
- Tablouri asociative.
- Tablouri multidimensionale.
- Lucrul cu tablourile.
Lecţia 7: Şiruri şi expresii regulate
- Operaţii cu şiruri.
- Operaţii cu expresii regulate.
Lecţia 8: Funcţii
- Ce sunt funcţiile?
- Tipuri de funcţii.
- Structura unei funcţii.
- Utilizarea funcţiilor.



