Siirry suoraan sisältöön

Integraatioiden ja API-ratkaisujen kehittäminen ja ylläpito (5op)

Toteutuksen tunnus: TO00BX79-3002

Toteutuksen perustiedot


Ilmoittautumisaika
20.05.2024 - 18.08.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
08.10.2024 - 13.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Toimipiste
Laurea Tikkurila
Opetuskielet
suomi
Paikat
20 - 40
Koulutus
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opettajat
Mika Stenberg
Vastuuopettaja
Mika Stenberg
Opintojakso
TO00BX79

Opetusmenetelmät

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

Oppimateriaalit

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

Toteutuksen valinnaiset suoritustavat

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

Harjoittelu- ja työelämäyhteistyö

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

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan tulee varata aikaa itsenäiseen opiskeluun kokoontumisten ulkopuolella.

Sisällön jaksotus

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.

Lisätietoja opiskelijoille

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

Tavoitteet

Opiskelija osaa:
- selittää API:en ja integraatioiden roolin osana organisaatioiden liiketoimintaa
- suunnitella ja kuvata uusia rajapintoja ja niihin liittyviä toiminnallisuuksia RAML-kielellä
- kehittää integraatiosovelluksia käyttäen moderneja sovelluskehittimiä
- ylläpitää ja hallinnoida pilvipohjaisia API-ratkaisuja
- antaa esimerkkejä siitä, miten API- ja alustatalouden mahdollisuuksia voi hyödyntää osana digitaalista liiketoimintaa

Arviointiasteikko

H-5

Lisätiedot

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

Siirry alkuun