Siirry suoraan sisältöön

API-rajapinnatLaajuus (5 op)

Opintojakson tunnus: DT10019

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
Vastuuhenkilö
Mika Matveinen, Vastuuopettaja
Petri Laitinen, Vastuuopettaja
Anssi Gröhn, Vastuuopettaja
Seppo Nevalainen, Vastuuopettaja

Osaamistavoitteet

Opintojakson jälkeen:
- Tiedät yleisimmät nykyään käytössä olevat API-tekniikat, standardit ja spesifikaatiot
- Ymmärrät APIen merkityksen liiketoiminnassa ja osaat arvioida eri teknologioiden soveltuvuutta käyttötarkoituksiin
- Osaat suunnitella, dokumentoida, toteuttaa ja testata tietoturvallisen APIn
- Ymmärrät tunnistamisen, autentikoinnin ja auktorisoinnin merkityksen ja toimintaperiaatteet
- Tiedät hallinnollisia ja teknisiä toimia, joilla varmistetaan tiedon luottamuksellisuus, eheys ja käytettävyys

Sisältö

- Työkalut ja niiden valinta API rajapintojen toteuttamiseen
- REST ja SOAP rajapinta teknologiat
- Http protokollan verbit API rajapinnan toimintojen suorittamiseen
- Rajapintojen kuvauskielet
- Rajapintojen kyselykielet
- Rajapintojen testaaminen
- Tiedostomuodot ja suunnittelumallit rajapintojen tiedonvälityksessä
- Tietoturvan toteuttaminen rajapintoihin

Siirry alkuun