No. | Date | Topics |
---|---|---|
1 | 2019/01/15 | Course Overview Introduction and evolution of software architecture How to use Git ? |
2 | 2019/01/22 | Design services and microservices Charecteristics of services |
3 | 2019/01/29 | Communication between services Send topics and scope of semester project |
4 | 2019/02/5 | Service design patterns |
5 | 2019/02/12 | Introduction to REST and RESTful API and Design |
6 | 2019/02/19 | Develop services with Spring Boot (Java) #1 |
7 | 2019/02/26 | Present Semester project #1 |
Midterm exam | ||
8 | 2019/03/12 | Develop services with Spring Boot (Java) #2 |
9 | 2019/03/19 | Develop services with Spring Boot (Java) #3 |
10 | 2019/04/2 | Deploy services with Docker Automated deployment |
11 | 2019/04/9 | Testing services |
12 | 2019/04/16 | Scaling services |
13 | 2019/04/23 | Monitoring your services (Logging, tracing and metric) |
14 | 2019/05/7 | Present Semester project #2 |
Final exam |
Your grade will be determined by your work on
No. | Subject | % |
---|---|---|
1 | Homeworks + Semester project | 50 |
2 | Quiz | 10 |
3 | Midterm exam | 20 |
4 | Final exam | 20 |
- Working as a team (4-5 peoples)
- Homeworks and Semester project will be subbmited via GitHub
- Documentation of project in Wiki format
- Source codes
- Working software
- Clean Code