PalvelinohjelmointiLaajuus (4 op)
Tunnus: KL00CQ24
Osaamistavoitteet
Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Sisältö
- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Ilmoittautumisaika
22.04.2024 - 09.10.2024
Ajoitus
21.10.2024 - 18.12.2024
Laajuus
4 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Matti Panula
Opiskelijaryhmät
-
TITE22Insinööri (AMK), Tietotekniikka
Tavoitteet
Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Sisältö
- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta
Oppimateriaalit
Luentomateriaalit
Opetusmenetelmät
Luennot ja harjoitukset
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus 35h, itsenäinen opiskelu 73h
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Arviointimenetelmät ja arvioinnin perusteet
Tentti ja harjoitukset
Ilmoittautumisaika
17.04.2023 - 11.10.2023
Ajoitus
23.10.2023 - 17.12.2023
Laajuus
4 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Matti Panula
Opiskelijaryhmät
-
TITE21Insinööri (AMK), Tietotekniikka
Tavoitteet
Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Sisältö
- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Ilmoittautumisaika
17.04.2023 - 06.09.2023
Ajoitus
14.08.2023 - 17.12.2023
Laajuus
4 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Ohjelmistosuunnittelu
Opettaja
- Matti Panula
Opiskelijaryhmät
-
OHSU23Ohjelmistosuunnittelu
Tavoitteet
Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Sisältö
- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Ilmoittautumisaika
01.12.2021 - 23.01.2022
Ajoitus
10.01.2022 - 29.05.2022
Laajuus
4 op
Yksikkö
SeAMK Tekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Marko Hietamäki
Opiskelijaryhmät
-
WEB22Web-ohjelmointi
Tavoitteet
Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.
Sisältö
- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.