This repository contains examples and exercises from the 2017 spring DAT310 Web programming course at the University of Stavanger.
- Assignments (and how to hand them in on GitHub)
- Online course admin
- Exam information
- Trial exams and solutions
- Student assistants contact: [email protected]
Date | Topic | Resources |
---|---|---|
09/01 Mon | HTML (basics) / Part I. | slides, examples, exercises, solutions |
12/01 Thu | HTML (basics) / Part II. | slides, examples, exercises, solutions |
13/01 Fri | Lab | |
16/01 Mon | CSS Part I. (properties) | slides, examples, exercises, solutions |
19/01 Thu | CSS Part II. (selectors) | slides, examples, exercises, solutions |
20/01 Fri | Lab | |
23/01 Mon | CSS Part III. (positioning) | slides, examples, exercises, solutions |
26/01 Thu | HTML Forms | slides, examples, exercises, solutions |
27/01 Fri | Lab | |
30/01 Mon | JavaScript Part I. (basics) | slides, examples, exercises, solutions |
02/02 Thu | JavaScript Part II. (events, DOM) | slides, examples, exercises, solutions |
03/02 Fri | Lab | |
06/02 Mon | Lab (extra time for assignments) | |
09/02 Thu | Lab (extra time for assignments) | |
10/02 Fri | Lab | |
13/02 Mon | jQuery I. | slides, examples, exercises, solutions |
16/02 Thu | jQuery II. (exercises) | slides, examples, exercises, solutions |
17/02 Fri | Lab | |
20/02 Mon | Python Part I. | slides, exercises, solutions |
23/02 Thu | Python Part II. | slides, exercises, solutions |
24/02 Fri | Lab | |
27/02 Mon | Web protocols | slides, examples, exercises, solutions |
02/03 Thu | Server-side programming I. (handling requests) | slides, examples, exercises, solutions |
03/03 Fri | Lab | |
06/03 Mon | Midterm exam /Part I. | |
09/03 Thu | Midterm exam /Part II. | |
10/03 Fri | Lab | |
13/03 Mon | No lecture | |
16/03 Thu | Server-side programming II. (templating) | slides, examples, exercises, solutions |
17/03 Fri | Lab | |
20/03 Mon | No lecture | |
23/03 Thu | Server-side programming III. (MySQL) | slides, examples, exercises, solutions |
24/03 Fri | Lab | |
27/03 Mon | Server-side programming IV. (cookies and sessions) | slides, examples, exercises, solutions |
30/03 Thu | AJAX | slides, examples, exercises, solutions |
31/03 Fri | Lab | |
03/04 Mon | Bootstrap | slides, examples, exercises, solutions |
06/04 Thu | Web APIs | slides, examples, exercises, solutions |
07/04 Fri | Lab | |
break | ||
20/04 Thu | Review | |
21/04 Fri | Lab | |
24/04 Mon | Trial exam /Part I. | |
27/04 Thu | Trial exam /Part II. | |
28/04 Fri | Lab |