|
Opinto-opas 2011-2012
OHJP-2811 Verkko-ohjelmistotekniikat, 5 op
|
Vastuuhenkilö
Timo Mäkinen
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
Suoritusvaatimukset
Viikkotehtävät, harjoitustyö ja tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Web-ympäristöön liittyvien moninaisten tekniikoiden hahmottaminen yhtenäisenä kokonaisuutena. Kyky toteuttaa yksinkertaisia web-sovelluksia. Valmiudet omaksua aihepiiristä lisää tietoa ja sijoittaa tämä osaksi web-arkkitehtuuria.
Sisältö
Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Web-sovellusten ympäristö: Internet, WWW (World Wide Web), HTTP (Hypertext Transfer Protocol), selaimen ja palvelimen välinen kommunikointi. | ||
2. | Selainpään tekniikat: HTML (HyperText Markup Language), CSS (Cascading Style Sheets), XML (eXtensible Markup Language), JavaScript, DOM (Document Object Model). | ||
3. | Palvelinpään tekniikat: PHP, Javan web-tekniikat (Servletit, JavaServer Pages, JavaServer Faces), Ruby on Rails. | ||
4. | Tietokantakäsittely: Web-sovelluksen kommunikointi SQL -pohjaisen tietokannan hallintajärjestelmän kanssa. |
Opintojakson arvostelu
Kurssin arvosana perustuu tenttiin, harjoitustyöhön ja harjoitustehtäviin. 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 | Programming the World Wide Web | Robert W. Sebesta | International Version, 6/E. Pearson Higher Education, 2011. | Englanti | |||
Kirja | Web Application Architecture: Principles, Protocols and Practices | Leon Shklar & Rich Rosen | 2nd Edition. Wiley 2009. | Englanti | |||
Luentokalvot | Verkko-ohjelmistotekniikat | Timo Mäkinen | Suomi |
Esitietovaatimukset
Opintojakso | P/S | Selite |
OHJP-1100 Ohjelmointitekniikka | Pakollinen | |
OHJP-2100 Olio-ohjelmointi | Suositeltava | |
OHJP-3151 Tiedonhallinnan perusteet | Suositeltava |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |
Opintojaksoon liittyvät dokumentit