Skip to main content

Web-programming ILaajuus (5 cr)

Course unit code: C-02537-4_ETA1600

General information


Credits
5 cr
Teaching language
Finnish
Institution
Savonia University of Applied Sciences

Objective

Opiskelija osaa tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä. Opiskelija osaa käyttää käyttöliittymäkirjastoja. Opiskelija osaa toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM). Opiskelija osaa toteuttaa monikerroksisen tietokantaa hyödyntävän web-ohjelman (data, palvelin, UI/UX). Opiskelija osaa soveltaa JavaScript-ohjelmointikieltä. Opiskelija osaa tehdä JavaScript-pyynnön selainohjelmistosta palvelimelle. Opiskelija tietää yleisimmät tiedonsiirto- ja tallennusformaatit (JSON, XML) ja osaa soveltaa niitä tiedonsiirrossa. Opiskelija osaa toteuttaa palvelinohjelmistoja jollain ohjelmointivälineellä. Opiskelija osaa tehdä web-sovelluksen, joka käyttää hyväkseen usean erillisen web-sovelluksen tarjoamia palveluja.

Content

HTML5, CSS, JavaScript-alkeet, CSS-kirjaston hyödyntäminen. Server-api:n hyödyntäminen (esim. REST-arkkitehtuurin mukaisesti) Kevennetty projektikäytäntö, painopiste työkaluissa.

Qualifications

Ohjelmoinnin perusteet

Materials

Tekniikan nopean kehityksen takia oppimateriaali jaetaan www-sivuina. Opetuksessa hyödynnetään havainnollistamiskeinoina esim. animaatioita, videoita ja muuta vastaavaa materiaalia. Opettaja laatii myös aihepiiriin sopivia internetin linkkilistoja, jotta opiskelija voi aloittaa omatoimisen lisätiedon hankinnan.

Execution methods

Luennot ja harjoitukset sekä harjoitustyö.

Accomplishment methods

Opintojaksoon kuuluu teoria- ja harjoitustunnit sekä etätehtävät. Teoriaopetus ja teoriaa syventävät harjoitukset yhdistetään joustavaksi kokonaisuudeksi. Oppimisessa korostuu opiskelijan omaehtoinen työskentely ohjatuilla harjoitustunneilla ja etätehtävissä.

Go back to top of page