Siirry suoraan sisältöön

Verkko-ohjelmointi (3 op)

Toteutuksen tunnus: KL25AB77100-3011

Toteutuksen perustiedot


Ilmoittautumisaika

01.01.2022 - 15.10.2022

Ajoitus

29.08.2022 - 16.10.2022

Laajuus

3 op

Yksikkö

SeAMK Automaatio- ja tietotekniikka

Toimipiste

SeAMK Seinäjoki, Frami

Opetuskielet

  • Suomi

Tutkinto-ohjelma

  • Insinööri (AMK), Automaatiotekniikka

Opettaja

  • Petteri Mäkelä

Opiskelijaryhmät

  • AUTE20SA
    Insinööri (AMK), Automaatiotekniikka

Tavoitteet

Opiskelija osaa suunnitella asiakas-palvelin-sovelluksia. Opiskelija osaa tehdä rinnakkaisia ja hajautettuja sovelluksia eri ohjelmointikielillä. Opiskelija osaa tehdä yksinkertaisia web-pohjaisia sovelluksia ja hyödyntää REST-rajapintoja.

Sisältö

Asiakas-palvelinmalli, socket-ohjelmointi, http-protokolla, etämetodikutsut, rinnakkaisuus ja säikeet. Palvelinohjelmointi, REST-pohjaiset web-palvelut ja niiden käyttö.

Oppimateriaalit

Ilmoitetaan opintojakson alussa

Opetusmenetelmät

Luennot, harrjoitukset ja harjoitustyö

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa perusasiat

Arviointikriteerit, hyvä (3)

Opiskelija osaa tehdä tehdä hajautettuja sovelluksia ja hallitsee asiakas-palvelinmallin keskeiset periaatteet

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa totetuttaa vaativia hajautettuja sovelluksia

Arviointimenetelmät ja arvioinnin perusteet

Tentti ja harjoitustyö

Esitietovaatimukset

Olio-ohjelmointi tai ohjelmoinnin perusteet 2