IDK0040 / Lectures and Exercises

by: Deniss Kumlander

LecturesExercises (info)Exercises (to do)
Source code: rename *z to *zip
01: Introduction 01: HTML: Introduction
rus language: Online lecture / Offline [wmv]
01: Convert the "template" to the "result"
rus language: Online practise / Offline [wmv]
02: Types of Internet Sites,
Kikkas
02: HTML: Formatting
rus language: Online lecture / Offline [wmv]
02: (01 continues)
03: Building a Site: Advices 03: HTML: Lists, Tables, Frames
rus language: Online lecture / Offline [wmv]
03: (do the same)
04: Building a Site: Implementation,
Kikkas
04: HTML & CSS
rus language: Online lecture / Offline [wmv]
04: Convert "Text1" into "Text2" without looking at the CSS file below
05: Building a Site: Publicising 05: HTML: Forms
rus language: Online lecture / Offline [wmv]
05: (implement a similar form)
06: Search Engines 06: PHP: Introduction
rus language: Online lecture / Offline [wmv]
06: Environment variables (do the same)
Source
07: Usability I 07: PHP: Operators, Switch, Forms
rus language: Online lecture / Offline [wmv]
07: (implement a simple calculator,)
Source
08: Usability II 08: PHP: Constants, Arrays, Loops
rus language: Online lecture / Offline [wmv]
08 (a): (generate a table like it is done in this example)
08 (b): (generate also a sum by columns consuming arrays)
Source
09: Web Crime 09: PHP: Files, Functions
rus language: Online lecture / Offline [wmv]
09: (Preserve values between connections in a file. Implement a counter first. Thereafter implement a statistic collection page as in the example)
Source
10: XML 10: PHP: Cookies, Sessions
rus language: Online lecture / Offline [wmv]
10 (a): Cookies (do the same: customize and remember info on each user using cookies)
10 (b): Sessions (implement a simple login using sessions hiding or showing a secret content)
Source
11: PHP & MySQL
rus language: Online lecture / Offline [wmv]
Unfortunately there is no possibility to try this
11: RSS
rus language: Online lecture / Offline [wmv]
12: JavaScript & DOM
rus language: Online lecture / Offline [wmv]
12: (do the same)
12: PHP extras (classes, namespaces, errors handling) 13: AJAX
rus language: Online lecture / Offline [wmv]
13 Implement an AJAX based assistant for writing a city name by the so far entered text.
List of cities used in the exercise
Source
14 XSLT
Source