Course rules: rules.md.
Video lectures: link.
We have changed course structure to follow the University restrictions related to COVID.
Changes are marked in bold.
- Happening at the same time, 17:15 local time
- Video will be recorded
- Please do not come to class but watch the lecture video instead
- Happening at the same time, 19:00 local time
- Video will be recorded
- In class, task is presented and questions about 2 previous labs are answered
- Lab tasks should be completed at home
So, come to class only if you have some questions regarding previous 2 labs that cannot be solved via email or GitHub issues (implies that you tried).
If you have questions about older labs (say, question about lab 1 on the week 4) please use email or GitHub issues. We won't handle these in class.
- Is not happening
- Video will not be recorded -- please watch Tuesday lecture video instead
- Teachers are online in Discord
- Is not happening
- Video will not be recorded -- please watch Tuesday lab video instead
- Teachers are online in Discord
These rules are efficient since Sep 8, 2020 and until next announcement.
During Wednesday class times teachers are online in Discord. Invite link
Week 1: Intro -- Sep 1, Sep 2
- Introduction to the course; IaaC; Ansible
- Lab 1: Setup
Week 2: SSH, Web servers -- Sep 8
- SSH basics; Web server basics; Nginx
- Lab 2: Set up Nginx as simple web server
Week 3: Web applications -- Sep 15
- Dynamic web resources; web app deployment
- Lab 3: Deploy a simple web application
Week 4: Troubleshooting -- Sep 22
- TBA
Week 5: TBA -- Sep 29
Week 6: TBA -- Oct 6
Week 7: TBA -- Oct 13
Week 8: TBA -- Oct 20
Week 9: TBA -- Oct 27
Week 10: TBA -- Nov 3
Week 11: TBA -- Nov 10
Week 12: TBA -- Nov 17
Week 13: TBA -- Nov 24
Week 14: TBA -- Dec 1
Week 15: TBA -- Dec 8
Week 16: Exam -- Dec 15
- First exam attempt (optional)
- More exam times will be available on session weeks
Email: roman.kuchin@itcollege.ee
For public discussions/questions please use GitHub issues.