This repository is for the 2022 spring edition of the DAT310 Web programming course at the University of Stavanger.
-
Intro:
This is a tentative schedule and will be subject to changes.
Week | Lecture | Topic | Resources |
---|---|---|---|
2 | 1 | HTML | Video Slides examples exercises solutions |
2 | 2 | CSS I (properties) | Video Slides examples exercises solutions |
3 | 1 | CSS II (selectors) | Video Slides examples exercises solutions |
3 | 2 | CSS III (positioning) | Recording Sound Only Slides examples exercises solutions |
4 | 1 | HTML Forms | Video Slides examples exercises solutions |
4 | 2 | JavaScript I (basics) | Video Slides examples exercises solutions |
5 | 1 | JavaScript II (dom) | Recording Slides examples exercises solutions |
5 | 2 | JavaScript III | Recording Slides examples exercises solutions |
6 | 1 | Bootstrap Framework | Recording Slides examples exercises solutions |
6 | 2 | Vue Framework I | Video Slides examples exercises solutions |
7 | 1 | Vue Framework II | Recording Slides examples exercises solutions |
7 | 2 | Vue Framework III | RecordingSlides examples exercises solutions |
8 | 1 | HTTP | RecordingSlides examples exercises solutions |
8 | 2 | Flask I (requests) | Slides examples exercises solutions |
9 | 1 | Flask II (templates) | |
9 | 2 | Flask III (database) | |
10 | 1 | JS Async | |
11 | 1 | AJAX | |
11 | 2 | AJAX & Vue | |
12 | 1 | RESTfull APIs | |
12 | 2 | Flask IV (cookies) | |
14 | 1 | Login | |
14 | 2 | TBA | |
15 | No Lecture (Easter) | ||
16 | 1 | ||
16 | 2 | ||
17 | 1 | ||
17 | 2 |