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%