| 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 App (Servlets) | |
| 41 | MVC Pattern | Todo Web App (Server Pages) | HTTP Cookies |
| 42 | State Management | Todo Web App (Sessions) | |
| 43 | RESTful Web Services | Todo REST Service | |
| 44 |
Authentication Testing and Documentation |
Todo REST Service (Authentication) |
| Week | Self Study | Lecture | Exercise |
|---|---|---|---|
| 45 | JS Basics (Type System, Arrays, Functions) | JS Basics (Closures) | Morse Coding |
| 47 | JS Basics (Objects) | JS Basics (Prototypes) | Different Codings |
| 48 | JS in the Browser (DOM, Events) | JS in the Browser (AJAX) |
Coding Web Page Enriched Web Pages |
| 49 | JS Advanced (Features, Modules) | JS Advanced (Promises, Fetch) | Quotes |
| 50 | SPAs (Introduction) | SPAs (Components, Service) | Todo SPA (Editing) |
| 51 | SPAs (Routing, State) | Todo SPA (Sessions) | |
| 02 | SPAs (Data Binding) | Todo SPA (Deleting) |
| Week | Self Study | Lecture | Exercise |
|---|---|---|---|
| 03 | Web APIs |