Verkko-ohjelmointi (3 op)
Toteutuksen tunnus: KL25AB77100-3015
Toteutuksen perustiedot
- Ilmoittautumisaika
- 22.04.2024 - 09.10.2024
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 21.10.2024 - 18.12.2024
- Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- SeAMK Automaatio- ja tietotekniikka
- Toimipiste
- SeAMK Seinäjoki, Frami
- Opetuskielet
- suomi
- Koulutus
- Insinööri (AMK), Automaatiotekniikka
- Opettajat
- Matti Panula
- Ryhmät
-
AUTE22SAInsinööri (AMK), Automaatiotekniikka, Päivätoteutus
- Opintojakso
- KL25AB77100
Arviointiasteikko
1-5
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
Luentomateriaalit
Opetusmenetelmät
Luennot ja harjoitukset
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus 28h, itsenäinen opiskelu 53h.
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
Esitietovaatimukset
Olio-ohjelmointi tai ohjelmoinnin perusteet 2