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
suomeksi
in English