Video Lectures
Info
The theory lectures are fully remote. You can progress at your own phase.
Course videos
YouTube playlist can be found here.
Signle videos available from the table bellow.
Topics | Video | Duration |
---|---|---|
Course Introduction | https://youtu.be/nGZlIpAgdA8 | 16:29 |
Assignments | https://youtu.be/SQGqvodtsxE | 18:27 |
01. SOA & Microservices | https://youtu.be/Mp96nD_AO9A | 18:29 |
02. What do we actually learn | https://youtu.be/7tWxccISlz0 | 22:17 |
03. Containerisation | https://youtu.be/NIPUPwSVtkk | 38:03 |
04. Service setup & CSC cloud | https://youtu.be/n9OP_bEzNko | 29:38 |
05. Access the data | https://youtu.be/mlU903pbS_Q | 19:46 |
06. Designing REST API - Design considerations - Resources, methods & more - Change management - Documentation |
https://youtu.be/VCGeEksjEK8 https://youtu.be/oMgdUkPAFEY https://youtu.be/-KK6j_32Cjs https://youtu.be/7yLtIy1TsGI |
11:04 14:54 09:37 11:00 |
07. Backend frameworks | https://youtu.be/3olU5lVCFis | 14:52 |
08. Storing the data | https://youtu.be/F1THb4czHrQ | 21:53 |
09. Logging | https://youtu.be/0p08hTjmFmY | 12:17 |
10. CI&CD - General - GitLab CI - CICD Pipeline |
https://youtu.be/H-zEG65xDIk https://youtu.be/ddrAG4iZGMU https://youtu.be/FD0go_DFlS4 |
06:59 04:10 05:42 |
11. Frontend | https://youtu.be/F5gPpj5Bn68 | 28:21 * |
12. Caching | https://youtu.be/yGWYUs6ITXE | 55:21 * |
13. Monitoring | https://youtu.be/RCG5qPp-LuU | 35:28 * |
14. Scaling the service | https://youtu.be/mmK8W5BlblQ | 43:32 * |
15. First and third party APIs | https://youtu.be/vHes9cjTgww | 18:18 * |
Zoom sessions
Topics | Video |
---|---|
- Intro - Dev environment setup to CSC |
https://youtu.be/rpJS69VMW2M |
- First steps in development - Database models, first routes |
https://youtu.be/c_cE-ffKU4M |
- Buckets, add images, list images | https://youtu.be/qlZ8c1rzTjQ |
- CI/CD, building docker images - Deploy image to csc |
https://youtu.be/vMtfAgV_8KY |
*) Video recorded in 03/2020. Course course website styling has changed since then.