Siirry suoraan sisältöön

Palvelinohjelmointi (Back-End)Laajuus (5 op)

Tunnus: LT00CF93

Osaamistavoitteet

Opiskelija osaa perusteet tietokantapohjaisten web-sovellusten toteuttamisesta web-palvelimella.

Sisältö

- johdanto web-palvelinohjelmointiin
- ohjelmointiympäristö
- editori
- ohjelmointikieli
- tietokantaohjelmisto
- Webin peruskomponentit
- tietokannan käyttäminen
- palvelukeskeiset arkkitehtuurit
- sovellusten testaaminen ja käyttöönotto
- tietoturva

Esitietovaatimukset

Ohjelmistotuotanto ja ohjelmoinnin perusteet

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita. Opiskelija osaa ohjelmoida perustoiminnot sisältävän perustoiminnot sisältävän palvelinsovelluksen ohjatusti.

Arviointikriteerit, hyvä (3)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelija osaa ohjelmoida perustoiminnot sisältävän palvelinsovelluksen.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelijalla on monipuolista osaamista palvelinsovellusten toteuttamisessa.

Ilmoittautumisaika

17.04.2023 - 06.09.2023

Ajoitus

04.09.2023 - 15.10.2023

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Yksikkö

SeAMK Liiketalous ja pk-yrittäjyys

Toimipiste

SeAMK Seinäjoki, Frami

Opetuskielet
  • Suomi
Tutkinto-ohjelma
  • Tradenomi (AMK), Liiketalous
Opettaja
  • Mikko Kulmala
Opiskelijaryhmät
  • LITA20D
    Tradenomi (AMK), Liiketalous

Tavoitteet

Opiskelija osaa perusteet tietokantapohjaisten web-sovellusten toteuttamisesta web-palvelimella.

Sisältö

- johdanto web-palvelinohjelmointiin
- ohjelmointiympäristö
- editori
- ohjelmointikieli
- tietokantaohjelmisto
- Webin peruskomponentit
- tietokannan käyttäminen
- palvelukeskeiset arkkitehtuurit
- sovellusten testaaminen ja käyttöönotto
- tietoturva

Oppimateriaalit

Oppimateriaalit Moodlessa + verkkolähteet

Opetusmenetelmät

Verkko-opetusosuutta tuetaan käytännön työpajoissa

Toteutuksen valinnaiset suoritustavat

Opintojakson voi halutessaan suorittaa myös kokonaan itsenäisesti.

Opiskelijan ajankäyttö ja kuormitus

Itsenäinen verkkotyöskentely 135h, mutta mahdollisuus osallistua ohjaukseen 12h, jossa käydään läpi tehtäviä ja harjoitustyön tekoa.

Arviointiasteikko

1-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita. Opiskelija osaa ohjelmoida perustoiminnot sisältävän perustoiminnot sisältävän palvelinsovelluksen ohjatusti.

Arviointikriteerit, hyvä (3)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelija osaa ohjelmoida perustoiminnot sisältävän palvelinsovelluksen.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelijalla on monipuolista osaamista palvelinsovellusten toteuttamisessa.

Arviointimenetelmät ja arvioinnin perusteet

Opintojakso arvioidaan harjoitustyön perusteella.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet

Arviointikriteerit, hyvä (3-4)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet ja osaa käytännön palvelinohjelmoinnin perusrakenteet

Arviointikriteerit, kiitettävä (5)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet ja osaa käytännön palvelinohjelmointia monipuolisesti

Esitietovaatimukset

Ohjelmistotuotanto ja ohjelmoinnin perusteet

Ilmoittautumisaika

16.04.2022 - 07.09.2022

Ajoitus

05.09.2022 - 16.10.2022

Laajuus

5 op

Yksikkö

SeAMK Liiketoiminta ja kulttuuri

Toimipiste

SeAMK Liiketoiminta ja kulttuuri, Seinäjoki

Opetuskielet
  • Suomi
Tutkinto-ohjelma
  • Tradenomi (AMK), Liiketalous
Opettaja
  • Mikko Kulmala
Opiskelijaryhmät
  • LITA19D
    Tradenomi (AMK), Liiketalous

Tavoitteet

Opiskelija osaa perusteet tietokantapohjaisten web-sovellusten toteuttamisesta web-palvelimella.

Sisältö

- johdanto web-palvelinohjelmointiin
- ohjelmointiympäristö
- editori
- ohjelmointikieli
- tietokantaohjelmisto
- Webin peruskomponentit
- tietokannan käyttäminen
- palvelukeskeiset arkkitehtuurit
- sovellusten testaaminen ja käyttöönotto
- tietoturva

Oppimateriaalit

Verkkolähteet ja opettajan tarjoama materiaali

Opetusmenetelmät

Teoriaopetus ja käytännön työpajat

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä.

Toteutuksen valinnaiset suoritustavat

Opintojakson voi halutessaan suorittaa myös kokonaan itsenäisesti.

Opiskelijan ajankäyttö ja kuormitus

Lähiopetus 40h ja itsenäinen työskentely 95h

Arviointiasteikko

1-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita. Opiskelija osaa ohjelmoida perustoiminnot sisältävän perustoiminnot sisältävän palvelinsovelluksen ohjatusti.

Arviointikriteerit, hyvä (3)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelija osaa ohjelmoida perustoiminnot sisältävän palvelinsovelluksen.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa luetella web-palvelinsovellusten toteuttamisen perustekniikoita ja ymmärtää niiden periaatteet. Opiskelijalla on monipuolista osaamista palvelinsovellusten toteuttamisessa.

Arviointimenetelmät ja arvioinnin perusteet

Harjoitustyö

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet

Arviointikriteerit, hyvä (3-4)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet ja osaa käytännön palvelinohjelmoinnin perusrakenteet

Arviointikriteerit, kiitettävä (5)

Opiskelija ymmärtää palvelinohjelmoinnin peruskäsitteet ja osaa käytännön palvelinohjelmointia monipuolisesti

Esitietovaatimukset

Ohjelmistotuotanto ja ohjelmoinnin perusteet