PHP programer

Lokacije
Učilište ProAnima
Vodnikova 15
10000 Zagreb
Tel: 01/4843-201
Fax: 01/4843-057
Cilj seminara je predstaviti polazniku programski jezik PHP te ga upoznati sa osnovnim mogućnostima koje PHP nudi.

Sadržaj seminara:

Uvod u PHP
Što je PHP, povijest PHP-a, mogućnosti PHP-a, koje platforme, web servere i baze , podataka podržava, instalacija i podešavanje PHP-a, sigurnost, Osnovna sintaksa jezika, kombiniranje sa HTML-om,komentari, ispis na web stranicu - naredba print

Varijable
Osnovni tipovi podataka, varijable, deklaracija, inicijalizacija i vidljivost varijabli,varijable unutar varijabli (dinamičke varijable), varijable definirane van PHP-a, konstante, izrazi, operatori (matematički, pridruživanja...), stringovi i funkcije za rad sa stringovima, funkcije za rad sa varijablama,funkcije za dinamičku promjenu tipa varijable

Naredbe
Naredbe za kontrolu toka , blokovi naredbi, relacijski operatori, logički operatori, grananje tijeka programa - naredbe if, else, elseif, switch, petlje - naredba for, while, do-while, foreach, naredbe za prekid izvođenja - break i continue, naredba za uključivanje vanjskih datoteka - require, include

Funkcije
Osnovno o funkcijama - što su i zašto koristiti funkcije, pozivanje funkcija, ugrađene funkcije, definiranje funkcija, povratne vrijednosti funkcija, argumenti funkcije,pozivanje funkcija preko varijable (dinamičko pozivanje funkcija), vidljivost varijabli

Polja
Što je polje, stvaranje polja, rad sa poljem, asocijativna polja, višedimenzionalna polja, pristup, elementima polja / naredba foreach, spajanje polja, sortiranje polja

Klase i objekti
Osnovno o objektima, stvaranje objekta, svojstva objekta, metode objekta, nasljeđivanje

Formulari
Veza između PHP-a i HTML-a,globalne varijable i varijable okoline, čitanje HTML formulara, načini prijenosa podataka iz formulara

Rad sa bazama podataka
Otvaranje veze prema bazi podataka, upućivanje zahtjeva,obrada rezultata, dodavanje u bazu, brisanje iz baze

Posebnosti
Greške, funkcije za rad sa datumom i vremenom, funkcije za rad sa datotečnim sustavom, rad sa kolačićima (cookies), rad sa sesijama (session), dinamičko kreiranje slika, slučajni brojevi, rad sa e-mailom

Certifikati:
  • Upis u radnu knjižicu: ne
  • Certifikat: ne
  • Uvjerenje: da
  • In-house: ne
  • Svjedodžba: ne
  • Diploma: ne