Siirry suoraan sisältöön

Advanced Web ProgrammingLaajuus (5 op)

Opintojakson tunnus: DD10001

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
englanti
Vastuuhenkilö
Jyri Kemppainen

Osaamistavoitteet

- opiskelija tietää kuinka suunnitellaan ja toteutetaan web-sovelluksia JavaScript-kirjastoja hyödyntämällä
- opiskelijalla on syvällinen ymmärrys ja taidot Full Stack -sovellusten laatimiseen

Sisältö

- Web-ohjelmoinnin perusasiat
- JavaScript-kirjastot ja back-end-kehittäminen (express-kirjasto)
- JavaScript-kirjastot ja front-end-kehittäminen (React)
- JavaScript-kirjastot tietokannan ja turvallisuuden hallintaan
- WWW-palvelimet, JavaScript-kirjastot ja testaus

Esitietovaatimukset

Ennakkovaatimukset:
- opiskelijalla on perustiedot ja osaaminen: HTML, CSS, JavaScript
- opiskelijalla on perustiedot ihmisen ja koneen vuorovaikutuksen suunnittelusta ja toteutuksesta
- ohjelmistotuotannon perusteet

Toteutustavat

- Luennot ja viikottaiset harjoitukset 32 tuntia
- Harjoitustyö ja itsenäinen työskentely 100 tuntia

Suoritustavat

- Viikkoharjoitukset 50%
- Harjoitustyö 50%

Siirry alkuun