This repository is for the 2018 spring edition of the DAT310 Web programming course at the University of Stavanger.
- Assignments (and how to hand them in on GitHub)
- Online course admin
- List of useful resources
- Exam information
- Student assistants contact: [email protected]
Date | Topic | Resources |
---|---|---|
09/01 Tue | HTML basics Part I. | slides, examples, exercises, solutions |
10/01 Wed | HTML basics Part II. | slides, examples, exercises, solutions |
12/01 Fri | Lab | |
16/01 Tue | CSS Part I. (properties) | slides, examples, exercises, solutions |
17/01 Wed | CSS Part II. (selectors) | slides, examples, exercises, solutions |
19/01 Fri | Lab | |
23/01 Tue | CSS Part III. (positioning) | slides, examples, exercises, solutions |
24/01 Wed | HTML Forms | slides, examples, exercises, solutions |
26/01 Fri | Lab | |
30/01 Tue | JavaScript Part I. (basics) | slides, examples, exercises, solutions |
31/01 Wed | JavaScript Part II. (events, DOM) | slides, examples, exercises, solutions |
02/02 Fri | Lab | |
06/02 Tue | JavaScript Part II. cont'd | slides, examples, exercises, solutions |
07/02 Wed | jQuery | slides, examples, exercises, solutions |
09/02 Fri | Lab | |
13/02 Tue | Lab (extra time for assignments) | |
14/02 Wed | Lab (extra time for assignments) | |
16/02 Fri | Lab | |
20/02 Tue | Midterm trial exam Part I. | answer key |
21/02 Wed | Midterm trial exam Part II. | answer key |
23/02 Fri | Lab | |
27/02 Tue | Python Part I. | slides, examples, exercises, solutions |
28/02 Wed | Python Part II. | slides, examples, exercises, solutions |
02/03 Fri | Lab | |
06/03 Tue | No lecture (UiS Åpen dag) | |
07/03 Wed | Web protocols | slides, examples, exercises, solutions |
09/03 Fri | Lab | |
13/03 Tue | No lecture | |
14/03 Wed | Server-side programming I. (handling requests) | slides, examples, exercises, solutions |
16/03 Fri | Lab | |
20/03 Tue | Server-side programming II. (templating) | slides, examples, exercises, solutions |
21/03 Wed | Server-side programming III. (MySQL) | slides, examples, exercises, solutions |
23/03 Fri | Lab | |
Easter break | ||
03/04 Tue | Server-side programming IV. (cookies and sessions) | slides, examples, exercises, solutions |
04/04 Wed | AJAX | slides, examples, exercises, solutions |
06/04 Fri | Lab | |
10/04 Tue | Lab (extra time for assignments) | |
11/04 Wed | No lecture | |
13/04 Fri | Lab | |
17/04 Tue | Bootstrap | slides, examples, exercises, solutions |
18/04 Wed | Web APIs | slides, examples, exercises, solutions |
20/04 Fri | Lab | |
24/04 Tue | Trial exam /Part I. | |
25/04 Wed | Trial exam /Part II. | |
27/04 Fri | Lab/TBD |