Tallinna Tehnikakõrgkool
Logi sisse

Õppeaine 'Veebiprogrammeerimine'

Nimi inglise keeles: Web Programming

Aasta:   2019/2020    2020/2021    2021/2022    2022/2023    2023/2024    

Aine koodMTI037
Õppekeeleesti
ÕppetoolTeabehalduse ja infosüsteemide korraldamine
Ainepunkte 6 EAP
Hindamisviis Hindeline arvestus

Õ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.

Õpetatakse järgmistes õppekavades

2020: TI  
2019: TI  
eten