|
Opinto-opas 2013-2014
PLA-32810 Verkko-ohjelmistotekniikat, 5 op
|
Vastuuhenkilö
Timo Mäkinen
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
Suoritusvaatimukset
Laboratorioharjoitukset ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Perustiedot web-ympäristöstä ja sen ohjelmointitekniikoista. Kyky toteuttaa web-sovelluksia eri tekniikoita soveltaen. 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 sekä JavaScript ja sen päälle rakentuvat kirjastot. | ||
3. | Palvelinpään ohjelmointitekniikat: PHP ja siihen pohjautuvat sovelluskehykset. | ||
4. | Tietojen varastoinnissa ja siirrossa käytettävät tekniikat: relaatiotietokannat, XML ja JSON. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Kurssin arvosana perustuu tenttiin ja laboratorioharjoituksiin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Internet and World Wide Web How To Program (5th Edition) | Deitel, P.&Deitel,H.&Deitel, A. | Ei | Englanti | |||
Kirja | Programming the World Wide Web, 7th Edition. | Robert W. Sebesta | Ei | Englanti | |||
Kirja | Web Programming Step by Step | Marty Stepp, Jessica Miller, and Victoria Kirst | 978-1-105-57878-6 | Second Edition | Ei | Englanti |
Esitietovaatimukset
Opintojakso | P/S | Selite |
PLA-31100 Ohjelmointitekniikka | Pakollinen | |
PLA-32100 Olio-ohjelmointi | Suositeltava |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
|
|
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luennot Laboratoriotyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |
Opintojaksoon liittyvät dokumentit
PLA32810.pdf votLiittyvatOpintojaksot.pdf