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
-
AUTE20SAInsinöö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