Date
|
Topic
|
Deliverables
|
07.09.20
|
L01
|
|
09.09.20
|
Expressions, variables and assignment
|
L2e-UB
L2v-UB
|
|
11.09.20
|
|
|
14.09.20
|
|
|
16.09.20
|
Functions, defining. Relational and boolean expressions
|
|
|
18.09.20
|
|
|
21.09.20
|
Control flow (conditionals)
|
|
|
23.09.20
|
Control flow in functions. Javascript, expressions, variables, functions.
|
|
|
25.09.20
|
|
|
28.09.20
|
Javascript, control flow.
|
|
|
30.09.20
|
Javascript, exercises. Arrays and for loop.
|
|
|
02.10.20
|
|
|
05.10.20
|
Range (PY) and for..in (JS)
|
|
|
07.10.20
|
Lists (PY). Dictionaries intro (PY).
|
|
|
09.10.20
|
|
|
12.10.20
|
|
|
14.10.20
|
|
|
16.10.20
|
|
|
19.10.20
|
|
|
21.10.20
|
File writing (PY). HTML and Javascript
|
|
|
23.10.20
|
|
|
26.10.20
|
URIs and network connections
|
|
|
28.10.20
|
A web server (PY). Midterm review.
|
|
|
30.10.20
|
|
|
02.11.20
|
|
|
04.11.20
|
Midterm analysis. JSON and AJAX introduction
|
|
|
06.11.20
|
|
|
09.11.20
|
|
|
11.11.20
|
AJAX, GET/POST review. Search and sort
|
|
|
13.11.20
|
|
|
16.11.20
|
|
|
18.11.20
|
|
|
20.11.20
|
|
- * Project 1 due
- Project 2 announced
|
23.11.20
|
|
|
25.11.20
|
Database application. SQL and SQL injection
|
|
|
27.11.20
|
|
|
30.11.20
|
|
|
02.12.20
|
Designing the application. Passwords and session
|
|
|
04.12.20
|
|
|
07.12.20
|
|
|
09.12.20
|
|
|
11.12.20
|
|
|
14.12.20
|
|
|
16.12.20
|
|
|
18.12.20
|
|
|
|