No. | Date | Topics | Detail | Remark | Recording |
---|---|---|---|---|---|
1 | 2022/01/10 | Project management and collaboration tools for software development part 1 | - | Task 1 | YouTube Playlist :: week 01 |
2 | 2022/01/17 | Project management and collaboration tools for software development part 2 | - | Task 2 | YouTube Playlist :: week 01 |
3 | 2022/01/24 | Version control with Git part 1 | Slide | Task 3 | YouTube Playlist :: week 01 |
4 | 2022/01/31 | Version control with Git part 2 | Slide | Task 4 | |
5 | 2022/02/07 | Software packaging, testing and deployment tools part 1 | Technical Excellence, Testing strategies | ||
6 | 2022/02/21 | Software packaging, testing and deployment tools part 2 | Review project structure, Deployment | Task 5 | - |
7 | 2022/02/28 | - | - | ||
8 | N/A | Mid-term exam | - | - | |
9 | 2022/03/14 | Continuous Integration and Continuous Deployment part 1 | - | Task 6 | - |
10 | 2022/03/21 | Continuous Integration and Continuous Deployment part 2 :: Deployment Introduction to Docker |
- | - | |
11 | 2022/04/04 | Continuous Integration and Continuous Deployment part 3 Working with docker compose |
- | Task 8 | - |
12 | 2022/04/11 | Working with containerization Docker and Kubernetes part 1 | - | Task 9 | |
13 | 2022/04/25 | Observability and Monitoring tools part 1 | - | Workshop | |
14 | 2022/05/02 | Working with containerization Docker and Kubernetes part 3 | - | - | |
15 | - | Observability and Monitoring tools part 1 | - | - | |
16 | - | Observability and Monitoring tools part 2 | - | - | |
17 | N/A | Final exam | - | - |
Your grade will be determined by your work on
No. | Subject | % |
---|---|---|
1 | Quiz + Homework + Mini-project | 50 |
2 | Quiz | 10 |
3 | Midterm exam | 20 |
4 | Final exam | 20 |
- Working as a team (4-5 peoples)
- Quizs, Homeworks and Semester project will be subbmited via GitHub
- Documentation of project in Wiki format
- Source codes
- Working software
- Clean Code
- Testing
- CI/CD
- Present as a team (every 2 weeks)