DevOps TechnologiesLaajuus (5 cr)
Course unit code: SOF018AS3A
General information
- ECTS credits
- 5 cr
- Teaching language
- Finnish
Learning objectives
Kurssin käytyäsi osaat soveltaa DevOps-teknologioita ja -työkaluja, jotka täydentävät aiemmissa opinnoissa hankittua osaamista. Opit arvioimaan ja valitsemaan avoimen maailman ongelmanratkaisuun soveltuvia teknologioita ja menetelmiä. Opit jakamaan kerryttämääsi osaamista muille.
Contents
Opintojakson sisältö vaihtelee lukukausittain vastaamaan kulloinkin ajankohtaisia DevOps-työkaluja ja teknologioita.
Starting level and linkage with other courses
Opintojakso sijaitsee it-tradenomi-tutkinnon ohjelmistokehityksen suuntautumisessa.
Tämän opintojakson menestyksellinen osallistuminen edellyttää, että opiskelijalla on seuraavat osaamiset, taidot ja työkalut hallussa:
Opiskelija osaa jo vähintään tyydyttävästi…
* toteuttaa pienen ohjelmiston, joka hyödyntää REST-ohjelmistorajapintaa backend- ja frontend-osien välillä.
* toimia ohjelmistotiimin jäsenenä ketterän kehityksen käytäntöjen mukaisesti (Scrum).
* hyödyntää versionhallinnan perustaitoja tiimityön tukena.
Implementation methods, demonstration and Work&Study
Tämän opintojakson osaamistavoitteet voi saavuttaa seuraavilla tavoilla:
a. Lähiopetus ja siihen liittyvät tehtävät päivätoteutuksena TAI
b. Omassa työssä oppiminen (opinnollistaminen) TAI
c. Aiemmin hankitun osaamisen tunnistaminen.
Assessment criteria - grade 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Assessment criteria - grade 3
Opiskelija tuntee ja osaa soveltaa opintojaksolla käsiteltyjä aiheita tyydyttävästi. Hän osaa itsenäisesti etsiä lisätietoa ja lähteitä oman oppimisensa tueksi.
Assessment criteria - grade 5
Opiskelija tuntee ja osaa soveltaa opintojaksolla käsiteltyjä aiheita kiitettävästi. Hän osaa itsenäisesti etsiä lisätietoa ja lähteitä oman oppimisensa tueksi. Hän osaa soveltaa eri ratkaisuja ja työkaluja sekä ymmärtää vaihtoehtoisten ratkaisujen välisiä eroavaisuuksia kiitettävästi.
Learning materials
Kurssilla hyödynnetään valittujen teknologioiden ja työkalujen teknisiä dokumenttejä sekä niihin liittyviä oppimateriaaleja.