| Week | Lecture | Exercise | Self Study |
|---|---|---|---|
| 38 | Web Concepts HTTP |
HTTP Server | HTML |
| 39 | CSS | Web Page | CSS Layout |
| Week | Lecture | Exercise | Self Study |
|---|---|---|---|
| 40 | Java Web Applications | Todo Web Application (Servlets) |
|
| 41 | MVC Pattern | Todo Web Application (Server Pages) |
HTTP Cookies |
| 42 | State Management | Todo Web Application (Sessions) |
|
| 43 | RESTful Web Services | Todo REST Service | |
| 44 | Authentication | Todo REST Service (Authentication) |
|
| 45 | Specification / Testing | Todo REST Service (Authorization) |
| Week | Self Study | Lecture | Exercise |
|---|---|---|---|
| 47 | JavaScript Basics (Type System, Arrays, Functions) |
JavaScript Basics (Closures) |
Morse Coding |
| 48 | JavaScript Basics (Objects) |
JavaScript Basics (Prototypes) |
Various Codings |
| 49 | JavaScript in the Browser (DOM, Events) |
JavaScript in the Browser (AJAX) |
Codings Web Page Enriched Web Pages |
| 50 | JavaScript Advanced (Features, Modules) |
JavaScript Advanced (Promises, Fetch) |
Quotes |
| 51 | Single-Page Applications (Introduction) |
Single-Page Applications (Components, Service) |
Todo SPA (Editing) |
| 02 | Single-Page Applications (Routing, State) |
Todo SPA (Sessions) |
|
| 03 | Single-Page Applications (Data Binding) |
Todo SPA (Finishing) |
| Week | Self Study | Lecture | Exercise |
|---|---|---|---|
| Web APIs |