suomeksi
in English

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

login