Prva sledeća stvar u web programiranju koju bi trebalo upoznati nakon HTML-a, CSS-a i Java Script-a je PHP!
Postanite PHP programer i kreirajte sopstvene automatizovane, dinamičke aplikacije. Naučite kako da pojednostavite procese unošenja, deponovanja i prikazivanja podataka koristeći veze sa (My)SQL bazama podataka radi lakšeg sortiranja i filtriranja podataka.

PHP je usled lakoće za učenje najrasprostranjeniji i samim tim najtraženiji dinamički script programski jezik… U PHP programskom jeziku je izrađena većina Content Management System (CMS) platformi za laku manipulaciju kompleksnim Web sajtovima, API funkcije i mnogo toga bez čega se današnji internet ne može ni zamisliti.
Zašto PHP?
PHP je programski script 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.).

Sa PHP-om možete kreirati razne stvari kao što su zaštita username/password, provera podataka unešenih u forme, kreiranje foruma, galerija slika, anketa i gomilu drugih stvari.
Iako danas postoje mnogi alati koji bivaju sve popularniji na internetu i reklamiraju se kao “Brzo do rezultata sa minimalnim znanjem” – bez poznavanja PHP-a teško je zamisliti iole naprednije web programiranje.
PHP veoma rasprostranjen i popularan te ako planirate karijeru u web dizajnu, programiranju ili development-u ovu veštinu prosto morate imati.
Ciljevi kursa
Primarni cilj kursa PHP programiranje je da se polaznici osposobe za samostalno kreiranje dinamičkih strana i tokom obuke shvate odnos između servera, baza podataka, HTML dokumenata i korisnika.
Sekundarni cilje je upućivanje u logiku kreiranja aplikacija i Objektno Orijentisanog programiranja (OOP) koja će im omogućiti da nakon završene obuke mogu samostalno nadgrađivati postojeće znanje, razvijati se ili čak lako savladati druge programske jezike i mnogobrojne servise koji funkcionišu na tim osnovama.
Metodologija
Obuka podrazumeva upoznavanje sa materijom putem kreiranja konkretnih primera koji će, korak po korak, sastaviti potpuno funkcionalnu aplikaciju. Na ovom putu, polaznici ne samo da upoznaju programski jezik i njegovu logiku nego i praktične probleme (i naravno rešenja) koji se javljaju tokom razvoja aplikacija u realnom svetu.
Od prvih koraka (tzv. Hello World step) do naj kompleksnijih radnji, sve je usmereno ka objedinjavanju znanja i u njegove upotrebe u realnim situacijama.
Trajanje i dinamika kursa PHP Programiranje
Obuka PHP programiranje u grupi traje 36 časova (oko tri sedmice). Nastava se pohađa tri puta nedeljno po tri školska časa (dva i po sata ). Prijavite se već danas za grupnu obuku i na raspolaganju su vam termini:
- 09:00-11:30
- 11:30-14:00
- 14:00-16:30
- 16:30-19:00
- 19:00-21:30
kao i dve kombinacije dana:
- ponedeljak – sreda – petak
- utorak – četvrtak – subota
Ukoliko obuku pohađate individualno (polaznik sam sa instruktorom) obuka traje 24 školska časa i na raspolaganju su vam termini tokom celog dana, od 9:00 do 22:00h, a u dogovoru sa instruktorom možete ih menjati, kao i intezitet obuke (svaki drugi dan, svaki dan…). Nastava se pohađa tri puta nedeljno po tri školska časa (dva i po sata ).
Cena obuke PHP i MySQL programiranje
Cena grupne nastave: 18.000,00 Din.
Cena individualne nastave: 27.000,00 Din.
Preduslovi
Elementarno poznavanje windowsa, volja za radom i želja za napredovanje. Poznavanje HTML i CSS je poželjno
Sadržaj obuke PHP programiranje
- 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
- Osnove MySql Servera
- 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
- Završni primer:
- aplikacija za evidentiranje na bazi PHP MySQL platforme