Project 1 (9cr)
Code: 4A00CR52-3002
General information
- Enrolment period
- 25.07.2016 - 04.09.2016
- Registration for the implementation has ended.
- Timing
- 01.08.2016 - 31.12.2016
- Implementation has ended.
- Credits
- 9 cr
- Mode of delivery
- Contact learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in Business Information Systems
- Teachers
- Juha Leino
- Juha Ollikainen
- Pekka Yliruusi
- Petri Heliniemi
- Person in charge
- Pekka Yliruusi
- Course
- 4A00CR52
Objectives (course unit)
Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa standardien mukaisen WWW-palvelun toteuttamisessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija toteuttaa käytettävyydeltään laadukkaan, virheettömän ja turvallisen dynaamisen WWW-palvelun.
Opiskelija toteuttaa asiakaspuolen skriptejä dynaamiseen WWW-palveluun.
Opiskelija osaa käyttää tietokantaa WWW-palvelun tietovarastona.
Opiskelija julkaisee WWW-palvelun verkossa.
Opiskelija osaa käyttää yleisimpiä rajapintoja käyttäen avointa dataa.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija tuntee standardien mukaisen WWW-palvelun toteuttamisessa tarvittavan proseduraalisen ohjelmointikielen perusteet.
Opiskelija toteuttaa käytettävyydeltään hyvän, virheettömän dynaamisen WWW-palvelun.
Opiskelija osaa hyödyntää asiakaspuolen skriptejä dynaamisessa WWW-palvelussa.
Opiskelija osaa hakea tietoa WWW-palvelun tietovarastosta.
Opiskelija julkaisee WWW-palvelun verkossa.
Opiskelija osaa käyttää yleisimpiä rajapintoja käyttäen avointa dataa.
Content (course unit)
Ydinkysymyksiä sisällöstä:
Miten teen WWW-projektin tiimissä?
Mitä rooleja WWW-projektissa tarvitaan?
Miten projekti dokumentoidaan?
Kuinka toteuttaa käytettävyydeltään laadukas dynaaminen WWW-palvelu?
Miksi dynaaminen WWW-palvelu on parempi kuin staattinen?
Millainen on käytettävyydeltään hyvä WWW-palvelu?
Mitä eroa WWW-ympäristössä on palvelin- ja asiakaspuolen ohjelmoinnilla?
Miksi WWW-palvelun toteuttamisessa tarvitaan ohjelmointitaitoja?
Mitä muuta osaamista tarvitaan ohjelmoinnin rinnalla?
Miten saan käyttööni avointa dataa?