Kursus: Veebiprogrammeerimine PHP-s
Õpetaja: Avar Pentel
Kursus on mõeldud kõigile gümnaasiumi õpilastele ja selles võivad osaleda ka eelmisel veebiprogrammeerimise kursusel osalenud, sest selle kursuse rõhk on peamiselt PHP keelel, mida eelmisel kursusel jõudsime vaid põgusalt käsitleda. Erilisi arvutialaseid eelteadmisi see kursus ei eelda.
PHP on tänapäeval kõige levinuim vaba programmeerimiskeel veebirakenduste kirjutamiseks. Selles on kirjutatud valdav enamus veebilehekülgi, mida me iga päev külastame.
Kursuse käigus õpime looma dünaamilisi veebilehti, ning veebirakendusi. Need on programmid, mis töötavad veebiserveris ja genereerivad dünaamiliselt uut sisu vastavalt kasutaja päringutele või muudele tegevustele.
Näiteks õpime:
- kuidas luua veebilehele ühtne mall, mis kuvab sisu erinevatest andmeallikatest;
- kuidas mingit sisu turvaliselt parooliga kaitsta;
Õpime kirjutama veebirakendusi, mis võimaldavad selle kasutajal teha ise püsivaid muudatusi veebi sisus:
- külalisteraamatuid,
- foorumeid,
- jututubasid,
- hääletusi,
- valikvastustega teste,
- jne.
Kursuse peamiseks töövahendiks on tekstiredaktor, milles kirjutame PHP koodi. Kursusel osaleja saab hea baasi jätkamaks ülikoolis IT aladel. Kursus on hindeline, kursuse jooksul tuleb sooritada 3 arvestuslikku tööd.