Siirry suoraan sisältöön

Mastering the Fundamentals of RESTful API Design (6 op)

Toteutuksen tunnus: TT00DG26-3006

Toteutuksen perustiedot


Ajoitus
15.03.2021 - 31.12.2023
Toteutus on päättynyt.
Opintopistemäärä
6 op
Virtuaaliosuus
6 op
Toteutustapa
Etäopetus
Toimipiste
Karaportti 2
Opetuskielet
englanti
Paikat
0 - 500
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Virve Prami
Vastuuopettaja
Janne Salonen
Ryhmät
CareerBoost_TXK_22
Career Boost 22 (TiVi)
Career_Boost_TXK_21
Career Boost 2021 (TiVi)
Opintojakso
TT00DG26
Toteutukselle TT00DG26-3006 ei löytynyt varauksia!

Aika ja paikka

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Oppimateriaalit

Löytyy kurssin oppimisympäristöstä.

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Arviointimenetelmät ja arvioinnin perusteet

Lectures = 25h
Labs = 25h

Opiskelijan ajankäyttö ja kuormitus

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Sisällön jaksotus

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Opetusmenetelmät

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Lisätietoja opiskelijoille

Kurssin hinta on 90 euroa (15 euroa/op) ja kurssimateriaali on englanniksi.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- The students understand the difference between API Design and API Architecture.
- The student knows what does an API-based solution consists of and can explain them.
- The student understands the concept of API Design.
- The student knows the steps to build an API.
- The student knows APIs responsibilities and APIs properties
- The student briefly knows Different API Styles
- The student briefly knows HTTP Methods, resources, status codes, parameters, and URL.
- The student knows different Versioning styles.

Arviointikriteerit, hyvä (3)

- The student knows what are API Modeling Languages and why we are using them.
- The student comprehensively knows Different API Styles
- The student comprehensively knows HTTP Methods, resources, status codes, parameters, and URL
- The student understands Non-Functional Properties of APIs.

Arviointikriteerit, kiitettävä (5)

- The student knows Richardson Maturity Model.
- The student understands content negotiation.
- The student knows how to deal with Backend errors.
- The student has a good understanding about Security Concerns and Security Mechanisms.
- The student can determine if the changes of the API are Backward Compatible.
- The student knows SLA Management concept.

Arviointikriteeri, hyväksytty/hylätty

N/A

Lisätiedot

Kurssin hinta on 90 euroa (15 euroa/op) ja kurssimateriaali on englanniksi.

Toteutustavat

Assignments 40%
Quiz 20%
Project 40%

Suoritustavat

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Siirry alkuun