Course syllabus
Syllabus
Course syllabus can be downloaded from here.
A tentative schedule
| Week | Content |
|---|---|
| Week 1 | Course Introduction |
| Week 2 | Chap 1. (Software architectural styles) |
| Week 3 | Chap 2. (SOA principles, Key actors, Service properties, Lifecycle) |
| Week 4 | Chap 3. (Demos, SOAP, Bottom-up WS implementation, Demos, Testing) |
| Week 5 | Chap 3. (WSDL, Top-down WS implementation, Messaging) |
| Week 6 | Chap 4. (REST principles HTTP verbs, Demos) |
| Week 7 | Mid-term exam |
| Week 8 | Chap 5. (MSA principles, elements) |
| Week 9 | Chap 6. (Docker) |
| Week 10 | Chap 6. (Docker) |
| Week 11 | Chap 6. (Docker-compose) |
| Week 12 | Chap 6. (Docker swarm) |
| Week 13 | Evaluation |