Luennot
Tältä sivulta löytyvät kevään 2010 lähiopetuskurssin luennot. Luentosivulta löytyy ennen luentoa vuonna 2008 luennoidun vastaavan luennon materiaali.. Jokaisen luennon sivulta löytyy myös luentotaltiointi videona ja äänenä.
Luentojen sisältö ja järjestys voivat vielä muuttua.
- Luento 1
- Kurssijärjestelyt
- XHTML-kertaus
- Lomakkeet
- CSS-kertaus
- Luento 2
- CSS:n laatikkomalli
- CSS:n ominaisuuksia asemointia varten
- CSS ja erilaiset asemointitavat
- Luento 3
- Python
- Luento 4
- Viikkotehtävän 1 (XHTML+CSS) käsittely
- Lomakkeen käsittely Pythonilla
- Python jatkuu
- Luento 5
- apache
- mod_python
- Luento 6
- Viikkotehtävän 2 (Python perusteet) käsittely
- Lomakkeen validointi ja käsittely
- Luento 7
- Evästeet
- Sessiot
- Tiedostojen lataus palvelimelle lomakkeella
- Tiedostojen käsittely
- Luento 8
- Viikkotehtävän 4 (Python oliot) käsittely
- Evästeet, sessiot ja tiedostot jatkuu
- Luento 9
- Tietokantayhteys
- SQL
- Luento 10
- Viikkotehtävän 5 (sessiot, evästeet ja tiedostot) käsittely
- Tietokannat jatkuu
- Luento 11
- Javascript
- Document Object Model
- Luento 12
- Viikkotehtävän 6 (tietokannat) käsittely
- DOM jatkuu esimerkeillä
- Luento 13
- Ajax (XMLHttpRequest)
- JS frameworkit - jquery
- Luento 14
- Viikkotehtävän 7 (JS+DOM) käsittely
- Ajax jatkuu
- Luento 15
- HTML ja XML-tiedon haku Pythonilla
- Python DOM
- Luento 16
- Viikkotehtävän 8 (Ajax) käsittely
- Välimuistit
- Tietoturva lyhyesti
- Luento 17
- Viikkotehtävän 9 (XML ja verkkopalvelut) käsittely

Käyttäjien kommentit