Skip to main content

Backend-sovelluskehitys 2 (4 op)

Toteutuksen tunnus: HTKA0150-3002

Toteutuksen perustiedot


Ilmoittautumisaika

01.11.2022 - 05.01.2023

Ajoitus

09.01.2023 - 19.05.2023

Opintopistemäärä

4 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoimintayksikkö

Opetuskielet

  • Suomi

Paikat

0 - 25

Koulutus

  • Tietojenkäsittely (AMK)

Opettaja

  • Juha-Tapio Teno
  • Tommi Tuikka

Ryhmät

  • ZJA23KI
    Avoin AMK, tiko
  • ZJK23KI
    Korkeakoulujen välinen yhteistyö, TIKO
  • HTK20S1
    Tietojenkäsittely

Objectives

Opintojakson tarkoitus
Haluatko syventää backend -osaamistasi ja tutustua uusimpiin backend -kehityksen suuntauksiin joiden kysyntä työmarkkinoilla on jatkuvassa kasvussa? Backend-sovelluskehitys 2 -opintojaksolla keskitytään backendin rakentamiseen Serverless -teknologioilla pilvialustojen päälle.

Opintojakson osaamiset
Sovelluskehitysosaaminen

Opintojakson osaamistavoite
Opiskelija osaa toteuttaa palvelinpuolen web-sovelluksia tunnettujen pilvialustojen päälle ja osaa käyttää yleisimpiä pilvialustojen tarjoamia backend-palveluita.

Content

Opintojaksolla opetellaan kehittämään moderneja Serverless backend-sovelluksia. Sisältöön kuuluvat mm. pilvipalvelu kehitysalustana, pilvialustojen tietovarastot, BaaS, FaaS sekä koneoppimis- ja tekoälypalvelut. Opintojaksolta saa perusvalmiudet Serverless backend-sovellusten kehittäjän työhön.

Time and location

Kevät 2023

Teaching methods

Luennot ja harjoitustehtävät

Student workload

108 tuntia

Further information for students

Edufutura 5

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

(Välttävä 1) Opiskelija osaa toteuttaa perustason Serverless backend-sovelluksia oppitunneilla esitettyjen mallien tai webissä olevien tutoriaalien avulla. Hän on yrittänyt tehdä kaikki harjoitustehtävät ja päässyt ohjeiden määrittämään lopputulokseen vähintään 50%:ssa tehtävistä.

(Tyydyttävä 2) Opiskelija osaa toteuttaa perustason Serverless backend-sovelluksia oppitunneilla esitettyjen mallien tai webissä olevien tutoriaalien avulla. Hän on yrittänyt tehdä kaikki harjoitustehtävät ja päässyt ohjeiden määrittämään lopputulokseen vähintään 70%:ssa tehtävistä.

Evaluation criteria, good (3-4)

(Hyvä 3) Opiskelija osaa toteuttaa perustason Serverless backend-sovelluksia ja osaa soveltaa opittuja teknologioita myös vaativampien sovellusten kehityksessä. Hän osaa oma-aloitteisesti laajentaa osaamistaan myös kurssilla esitettyjen asioiden ulkopuolelle. Hän on yrittänyt tehdä kaikki harjoitustehtävät ja päässyt ohjeiden määrittämään lopputulokseen vähintään 80%:ssa tehtävistä.

(Kiitettävä 4) Opiskelija osaa toteuttaa perustason Serverless backend-sovelluksia ja osaa soveltaa opittuja teknologioita myös vaativampien sovellusten kehityksessä. Hän osaa oma-aloitteisesti laajentaa osaamistaan myös kurssilla esitettyjen asioiden ulkopuolelle. Hän on yrittänyt tehdä kaikki harjoitustehtävät ja päässyt ohjeiden määrittämään lopputulokseen vähintään 90%:ssa tehtävistä.

Evaluation criteria, excellent (5)

(Erinomainen 5) Opiskelija osaa edellisten vaatimusten lisäksi arvioida kriittisesti Serverless backend-kehityksen teknologioita ja ymmärtää teknologioiden valintakriteerit eri käyttötarkoituksiin. Hän on tehnyt kaikki harjoitustehtävät ja päässyt kaikissa ohjeiden määrittämään lopputulokseen.

Prerequisites

Backend sovelluskehityksen perusteet