Internet-ohjelmointi (V0125), 5 op
Perustiedot
Kurssin nimi: | Internet-ohjelmointi |
Winhakoodi: | V0125 |
Kurren lyhenne: | IntOhj |
Opintopisteet: | 5 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 2.vsk |
Jakso: | Kevätlukukausi, 3.jakso, 4.jakso |
Lukuvuosi: | 0607 |
Opetuskieli: | Suomi |
Opettaja: | Ilkka Kylmäniemi |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
V0113 Ohjelmoinnin Perusteet
V0111 Julkaisutekniikka
V0103 Multimediatekniikka
Osallistujilta edellytetään xhtml-kuvauskielen, ohjelmoinnin perusteiden sekä flash-perusteiden tunteminen.
Sisältö (ydinaines ja -osaaminen)
- Tiedonvälitys selaimen ja palvelimen välillä
- Käyttäjän antamien tietojen analysointi.
- Tietokantayhteydet
Tietokantayhteyden toteuttaminen MySQL tietokantaan.
Tietokannasta saatujen tietojen esittäminen.
- Käyttäjän syöttötietojen muistaminen, session käsite
- Tietoturvallinen www-ohjelmointi
Sisältö (täydentävä ja erityisosaaminen)
- ActionScript ? ohjelmointi
Tiedonvälitys Flash-sovelluksen ja PHP-ohjelman välillä
ActionScript ja XML
- Selainsovellukset (Ajax)
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
Opintojakson suoritettuaan opiskelija pystyy käyttämään hyväkseen PHP ohjelmointikielen perusrakenteita ja toteuttamaan tietokantapohjaisia www-sovelluksia. Kurssi luo myös pohjan itsenäiselle Internet-ohjelmoinnin opiskelulle ja tarjoaa peruskokonaisuuden, jolla ohjelmointia voi alkaa hyödyntämään todellisiin ohjelmointiongelmiin.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
Opintojakson suoritettuaan opiskelija osaa toteuttaa toteuttaa, testata ja kommentoida turvallisia, tietokantapohjaisia www-ohjelmistoja PHP-komentosarjakielen avulla.
Kirjallisuus ja muu materiaali
PHP Trainer Kit
ITInfo
PHP 5 & MySQLtehokas hallinta
Kuvaja Arto, Gilmore W. Jason
PHP5 and MySQL Bible
Tim Converse, Joyce Park, Clark Morgan
PHP 5 Unleashed
John Coggeshall
Opetusmenetelmät
Luokkahuoneopetusta: 28 h
Laboratoriotöitä:21 h
Harjoitustyö: 20
Tentit: 2*2 h
Opiskelijan itseopiskelu: 70 h
Yhteensä: 150
Opiskelijan kuormittavuus
Arvioinnin perusteet
Arviointi tapahtuu teoriaosuuden tenttien ja harjoitustyösuoritusten perusteella
Koulutusohjelmakohtaiset kompetenssit
viestintä-, tieto- ja julkaisujärjestelmien tekniikat ja prosessit
visuaalisuus ja sisällöntuotanto