Skip to main content

Developing and maintaining integrations and API's (5 cr)

Code: TO00BX79-3003

General information


Enrollment
19.05.2025 - 25.05.2025
Registration for the implementation has ended.
Timing
08.10.2025 - 10.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
10 Liiketalous-, tietojenkäsittely- ja palvelualat
Campus
Laurea Tikkurila
Teaching languages
Finnish
Seats
20 - 40
Degree programmes
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
Mika Stenberg
Teacher in charge
Mika Stenberg
Groups
TON225SY
Täydentävä osaaminen (amk-tutkinto), S25, Tietojenkäsittely ja tietoliikenne (ICT)
Study unit
TO00BX79

Learning outcomes

The student is able to:
- explain the role of API's and integrations as part of organizations’ business
- design and model new API solutions and their functionalities using RAML
- develop integrations using modern development environments and tools
- maintain and administer cloud-based API solutions
- give examples of the possibilities of API economy and platform economy as part of digital business

Materials

Opettajan tuottama materiaali sekä käytettävien sovellusten kehittäjien tuottamat koulutusmateriaalit.

Teaching methods

Kurssi toteutetaan lähiopetuksena suomeksi. Myös etäkokoontumisia voidaan pitää tarpeen mukaan. Kurssilla vierailee asiantuntijoita yrityksistä.

Employer connections

Kurssilla yhteistyökumppaneina ovat Solita ja Integrations Group. Mahdollisesti myös muita yritysvieraita saadaan paikalle.

Completion alternatives

Kurssin voi suorittaa osoittamalla omaavansa vastaavat taidot esim. tehtyjen projektien tms. avulla.

Student workload

Opiskelijan tulee varata aikaa itsenäiseen opiskeluun kokoontumisten ulkopuolella.

Content scheduling

Moduuli 1: Johdanto
- Mistä on kysymys?
- API-talous ja alusta-talous
- Työmarkkinat
- Yritysvierailuja

Moduuli 2: Integraatioiden perusteet
- Rajapinnat eli API:t
- Integraatiot, arkkitehtuuri, monitorointi
- Teknologiat: REST, SOAP/Webservices, XML, JSON, RAML, CSV, EDI

Moduuli 3: Työkalut
- Low-code työkalut: Dell Boomi, Anypoint Mule, Azure Automation Tools
- Koodipohjaiset sovelluskehykset: esim. Node + Sails/Adonis/Koa jne.

Moduuli 4: Dell Boomi -työkaluun tutustuminen

Moduuli 5: Azure Automation Tools -työkaluihin tutustuminen

Loppuprojekti valitulla työkalulla.

Evaluation scale

H-5

Further information

Esitietovaatimuksena kurssille on Ohjelmoinnin perustaito -kurssin suoritus tai vastaava osaaminen. Myös tietokantojen perusteet tai vastaava osaaminen on hyödyllinen.

Go back to top of page