Opinto-opas 2015-2016

PLA-32811 Web-ohjelmointi, 4 op
Web Development

Vastuuhenkilö

Timo Mäkinen

Opetus

Toteutuskerta 1: PLA-32811 2015-01

Opetusmuoto P1 P2 P3 P4 P5
Luennot
Harjoitukset


 


 
 10 h/per
 5 h/per
+10 h/per
+5 h/per

Suoritusvaatimukset

Laboratorioharjoitukset ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Perustiedot web-ympäristöstä ja sen ohjelmointitekniikoista. Kyky toteuttaa yksinkertaisia web-sovelluksia eri tekniikoita hyödyntäen. Valmiudet hankkia itsenäisesti opintojakson aihepiiriin liittyvää tietoa. Perusta verkko-ohjelmistotekniikoiden syventäville opintojaksoille.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Web-sovellusten ympäristö: Internet ja www, selaimet ja palvelimet sekä niiden välinen kommunikointi.     
2. Selainpään perustekniikat: HTML, CSS ja JavaScript.     
3. Palvelinpään ohjelmointitekniikat esimerkkikielenä PHP.     
4. Tietojen varastoinnissa ja siirrossa käytettävät tekniikat: relaatiotietokannat, XML ja JSON.     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Kurssin arvosana perustuu tenttiin ja kotitehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Kirja   Internet and World Wide Web How To Program (5th Edition)   Deitel, Deitel, Deitel         Ei   
Kirja   Programming the World Wide Web, 8th Edition.   Robert W. Sebesta         Ei   
Kirja   Web Programming Step by Step, 2nd edition   Stepp, Miller, Kirst         Kyllä   

Esitietovaatimukset

Opintojakso P/S Selite
PLA-31100 Ohjelmointitekniikka Pakollinen    
PLA-32100 Olio-ohjelmointi Suositeltava    
PLA-32602 Tiedonhallinta ja tietokannat Suositeltava    



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-32811 Web-ohjelmointi, 4 op PLA-32810 Verkko-ohjelmistotekniikat, 5 op  

Viimeksi muokattu 28.04.2015