Tallinna Tehnikakõrgkool
Õppeaine 'Veebiprogrammeerimine II'Nimi inglise keeles: Web Programming II
Õppeaine sisu lühikirjeldusKlient-server rakenduse üldine tööpõhimõte. PHP ja MySQL-i eelised ning puudused. PHPga tutvumine. 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. Päringud. Tingimuslikud päringud. Kasutaja autoriseerimine. Andmete muutmine. Andmete kustutamine. Rakenduste loomine. Rakendusse sisselogimise ehitamine. Javascripti abil veebilehe muutmine Õppeaine üldeesmärgidLuua võimalused rakendada teadmisi ja oskusi asünkroonsete osadega veebirakenduse loomisel kasutades mõnda veebiraamistikku ning vajalikul määral korrektset inglise keelt.
Õppeaine õpiväljundidAine läbinud üliõpilane:
• koostab lihtsamaid veebipõhised klient-server rakendusi, mis sisaldavad järgmisi tegevusi: o andmebaasi loomine ja valik, o tabelite loomine, vormide loomine, o andmete lisamine, o päringud tabelist ning mitmetest tabelitest, samuti tingimuslik päring, o kasutaja autoriseerimine, o vormilt vormile liikumine, o andmete sisu kontroll, o 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 Õppeaine vormi kirjeldusPraktikumid.
Kirjandus1. HTML Tutorial - W3Schools Online Web Tutorials- http://www.w3schools.com/html/
2. HTML Tutorial - http://html.net/tutorials/html/ 3. HTML Tutorial - EchoEcho.Com - Web Hosting- http://www.echoecho.com/html.htm 4. Learn with HTML Tutorials from lynda.com- http://www.lynda.com/HTML-training-tutorials/224-0.html 5. PHP Tutorial - W3Schools Online Web Tutorials - https://www.w3schools.com/php/ 6. Javascript Tutorial - W3Schools Online Web Tutorials - https://www.w3schools.com/js/ 7. SSL serveri sertifikaat- https://www.sk.ee/teenused/veebiserveri-sertifikaadid HindamismeetodidHindekriteeriumid on esitatud aineprogrammis.
E-kursus(t)e nimi Moodle õpikeskkonnas (http://ekool.tktk.ee)Veebiprogrammeerimine ja andmebaasid
https://moodle.hitsa.ee/enrol/index.php?id=24189 Õpetatakse järgmistes õppekavades2018: MI 2017: MI 2016: MI 2015: MI 2014: MI
| ||||||||||||

