Siirry suoraan sisältöön

Avoimet rajapinnat ja avoin data (5 cr)

Code: TX00CK72-3007

General information


Enrollment

02.05.2019 - 01.09.2019

Timing

26.08.2019 - 13.10.2019

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

(2016-2018) Tieto- ja viestintätekniikka

Campus

Myllypurontie 1

Teaching languages

  • Finnish

Seats

0 - 40

Degree programmes

  • Tieto- ja viestintätekniikan tutkinto-ohjelma

Teachers

  • Juha Kämäri
  • Ilpo Kuivanen

Groups

  • TVT17-O
    Ohjelmistotuotanto

Objective

Upon completion of the course the students have understanding of the possibilities of the use of open interfaces and open data. The participants are able to use open interfaces and and open data in their own programs as well as to provide open interface services for other people. The participants deepen their skills related to a development of web-based systems.

Content

Open interfaces implemented in Finland and abroad. Data represent technologies: JSON and XML.
Mashup-applications. REST API. Web framework.
At the end of a course students will implement a REST-based programming project.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

The student has achieved the course objectives fairly. The student will be able to identify, define and use the course subject area’s concepts and models. The student has completed the required learning exercises in minimum requirement level.

Assessment criteria, good (3)

The student has achieved the course objectives well, even though the knowledge and skills need improvement on some areas. The student has completed the required learning exercises in good or satisfactory level.

Assessment criteria, excellent (5)

The student has achieved the course objectives fairly. The student will be able to identify, define and use the course subject area’s concepts and models. The student has completed the required learning exercises in minimum requirement level.

Assessment criteria, approved/failed

The student has achieved the course objectives fairly. The student will be able to identify, define and use the course subject area’s concepts and models. The student has completed the required learning exercises in minimum requirement level.

Qualifications

Object oriented programming, web programming, data base programming.