Tallinna Tehnikakõrgkool
Logi sisse

Õppekava aine

Veebiprogrammeerimine

Õppeaine
Ainekood MTI037
Õppeaine nimetus Veebiprogrammeerimine
Ainepunkte 6 EAP
Hindamisviis Hindeline arvestus
Õppekava aine
Õppekava 2019 TI
Õppeaasta 2
Semester Kevadsemester
Aine tüüp Kohustuslik
Spetsialiseerumine Infosüsteemide korraldamine
Õppejõud
Meelis Rebane
Õppeaine sisu lühikirjeldus
Klient-server rakenduse üldine tööpõhimõte. PHP ja MySQL-i eelised ning puudused. Andmetüübid. Sisseehitatud ja tuletatud andmetüübid. Muutujad. Sisseehitatud ja kasutaja defineeritud muutujad. Funktsioonid. Vormi elemendid. Andmete edastamine vormilt järgmisele lehele. Andmete sisu kontroll. Andmete õigsuse kontroll. Andmete edastamine vormilt PDF-faili. Päringud. Tingimuslikud päringud. Kasutaja autoriseerimine. Andmete muutmine. Andmete kustutamine. Rakenduste loomine.
Õppeaine üldeesmärgid
Kujundada teadmised ja oskused asünkroonsete osadega veebirakenduse loomisel kasutades mõnda veebiraamistikku ning vajalikul määral korrektset inglise keelt.
Õppeaine õpiväljundid
Aine läbinud üliõpilane:
• koostab lihtsamaid veebipõhised klient-server rakendusi, mis sisaldavad järgmisi tegevusi:
- andmebaasi loomine ja valik,
- tabelite loomine, vormide loomine,
- andmete lisamine,
- päringud tabelist ning mitmetest tabelitest, samuti tingimuslik päring,
- kasutaja autoriseerimine,
- vormilt vormile liikumine,
- andmete sisu kontroll,
- andmete lisamine, kustutamine, muutmine.
• kasutab veebirakenduste loomisel levinud raamistikku ja kokkulepitud koodistandardit;
• kasutab veebirakenduste silumisvahendeid;
• mõistab veebirakenduste turvalisuse olulisust ning põhilisi ründevektoreid;
• kasutab õppe- ja inglise keelset veebirakenduste loomisega seotud terminoloogiat ja dokumenteerib loodud rakendused inglise keeles.
Käimasolevad voorud
Pole ühtegi
eten