This repository is for the 2020 spring edition of the DAT310 Web programming course at the University of Stavanger.
- Exam FAQ
- Exam solution
- Trial exam
- Assignments (and how to hand them in on GitHub)
- Online course admin
- List of useful resources
This is a tentative shedule and will be subject to changes.
Date | Topic | Resources |
---|---|---|
07/01 Tue | HTML basics | slides, examples, exercises, solutions |
10/01 Fri | CSS Part I. (properties) | slides, examples, exercises, solutions |
14/01 Tue | CSS Part II. (selectors) | slides, examples, exercises, solutions |
17/01 Fri | CSS Part III. (positioning) | slides, examples, exercises, solutions |
21 /01 Tue | HTML Forms | slides, examples, exercises, solutions |
24/01 Fri | JavaScript Part I. (basics) | slides, examples, exercises, solutions |
28/01 Tue | JavaScript Part II. (dom manipulation) | slides, examples, exercises, solutions |
31/01 Fri | JavaScript Part III. (more) | slides, examples, exercises, solutions |
EXTRA | Python basics | slides-1 slides-2, examples, exercises, solutions |
04/02 Tue | Web protocols | slides, examples, exercises, solutions |
07/02 Fri | Server-side programming I. (handling requests) | slides, examples, exercises, solutions |
11/02 Tue | Server-side programming II. (Templates) | slides, examples, exercises, solutions |
14/02 Fri | No lecture, but Lab 10:15-12:00 | |
18/02 Tue | Vue.js | slides, examples, exercises, solutions |
21/02 Fri | Vue.js | slides, examples, exercises, solutions |
25/02 Tue | Midterm trial exam Part I. | link |
28/02 Fri | Midterm trial exam Part II. | midterm solution |
03/03 Tue | Åpen dag, no lectures | |
06/03 Fri | Vue.js | slides, examples, exercises, solutions |
10/03 Tue | AJAX | slides, examples, exercises, solutions |
13/03 Fri | JS Part IV. (async and promises) | slides, examples, exercises, solutions, video |
17/03 Tue | AJAX and Vue | slides, examples, exercises, solutions, video |
20/03 Fri | Server-side programming III. (database handling) | slides, examples, exercises, solutions, video |
24/03 Tue | cancelled | |
27/03 Fri | extra time for assignments | |
31/03 Tue | cancelled | |
03/04 Fri | Server-side programming IV. (cookies and sessions) | slides, examples, exercises, solutions, video |
Easter break | ||
14/04 Tue | Web APIs | |
17/04 Fri | Trial exam | info |
21/04 Tue | Trial exam /Part II. | |
24/04 Fri | Circuit war final |