Internet-ohjelmointiLaajuus (4 op)
Opintojakson tunnus: TVAA0042
Opintojakson perustiedot
- Laajuus
- 4 op
Osaamistavoitteet
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.
Opintojakson suoritettuaan opiskelija osaa toteuttaa toteuttaa, testata ja kommentoida turvallisia, tietokantapohjaisia www-ohjelmistoja PHP-komentosarjakielen avulla.
Sisältö
- 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)
- Selainsovellukset (Ajax)
- jQuery
Esitietovaatimukset
Ohjelmoinnin Perusteet
Julkaisutekniikka
Multimediatekniikka
Osallistujilta edellytetään html-kuvauskielen, ohjelmoinnin perusteiden sekä olio-ohjelmoinnin tunteminen.
Arviointikriteerit, tyydyttävä (1)
Vaatimukset opiskelijalle:
WWW-sovelluksen kehittäminen
hallitsee tiedonvälityksen selaimen ja palvelimen välillä
Tietokantayhteydet
ymmärtää dynaamisen www-sovelluksen toimintaperiaate ja osaa ohjelmoida yksinkertaisen dynaamisen www-sovelluksen
Arviointikriteerit, hyvä (3)
Lisäksi opiskelija kykenee suunnittelemaan, toteuttamaan ja testaamaan oman dynaamisen www-sovelluksen annetun ongelman ratkaisemiseksi.
Arviointikriteerit, kiitettävä (5)
Lisäksi opiskelija kykenee hyödyntämään kieleen rakennettuja kirjastoja ja käyttämään niitä dynaamisen www-sovelluksen tai algoritmin rakentamiseen. Opiskelijan tuottama sovellus on ammattimaisesti tehty ja laadukas.