PHP, HTML, CSS, MySql i JavaScript . Bez sklopa ovih tehnologije je danas nemoguće zamisliti web programiranje. PHP je programski jezik čije se komande izvršavaju na serveru, pre no što sadržaj bude poslat na računar korisnika (čitaj: posetioca web sajta). Dostupan je i na najjeftinijim hosting nalozima na kojima možete postaviti neki websajt a PHP u isto vreme pokreće neke od najmoćnijih i najpoznatijih sajtova na svetu kao što su Facebook kao i blogging platforme (Blogger i sl.). Dizajn i strukturu sajtova je nemoguće zamisliti bez HTML-a. Mnoge tehnologije su ostale u istoriji web programiranja ali HTML u kombinaciji sa CSS-om je ostao i dalje jedan od najpopularnijih alata za strukturu veb stranica.
-Web tehnologije
- upoznavanje sa svrhom, logikom i razvojem PHP-a,
- upoznavanje sa razvojnim okruzenjem
- osnove HTML-a i CSS-a
- Get, Post i Server sistemski nizovi
-Osnove programiranja
- promenjive, nizovi, petlje, uslovi, standardne funkcije
- korisnicke funkcije
-Objektno orijentisano programiranje
- klase, objekti, metodi, parametri
- nasledjivanje klasa
-Bezbednost modovi citanja pisanja i prava pristupa
-Primeri:
- validacije
- citanje i pisnje u fajl (korisnicke forme i log fajlovi)
- upload sadrzaja
-Generisanje PDF fajlova pomoću PHP klase - fpdf
-Osnove MySql Servera - phpMyAdmin
- tipovi i struktura podataka na MySQL serveru
- Server, tabele, povezivanje tabela i vrste veza
- citanje, upis i brisanje podataka u bazu putem PHP-a
- editovanje postojecih podataka u bazi putem PHP-a
-Zavrsni primer:
- aplikacija za evidentiranje na bazi PHP MySQL platform