Web-ohjelmointiLaajuus (5 op)
Opintojakson tunnus: LTD7003
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Mikko Anttonen
Osaamistavoitteet
Opiskelija
- osaa tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä
- osaa käyttää käyttöliittymäkirjastoja
- osaa toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
- osaa toteuttaa monikerroksisen tietokantaa hyödyntävän web-ohjelman (data, palvelin, UI/UX)
- osaa soveltaa JavaScript-ohjelmointikieltä
- osaa tehdä JavaScript-pyynnön selainohjelmistosta palvelimelle
- tietää yleisimmät tiedonsiirto- ja tallennusformaatit (JSON, XML, REST) ja osaa soveltaa niitä tiedonsiirrossa
- osaa toteuttaa palvelinohjelmistoja jollain ohjelmointivälineellä
- osaa tehdä web-sovelluksen, joka käyttää hyväkseen usean erillisen web-sovelluksen tarjoamia palveluja
Sisältö
HTML5 ja CSS
JavaScript-kielen perusteet
CSS- ja JavaScript-kirjastojen hyödyntäminen
Server-api:n hyödyntäminen
Esitietovaatimukset
Ohjelmointi I, Ohjelmointi II, Ohjelmointi III.
Oppimateriaalit
Ilmoitetaan opintojakson alkaessa.
Toteutustavat
Verkkototeutus.
Suoritustavat
Harjoitukset, kuulustelu/harjoitustyö.