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