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 Send topics and scope of semester project Charecteristics of services Quiz 1 |
3 | 2019/01/29 | Design services and microservices 2 Quiz 2 |
4 | 2019/02/5 | Communication between services Service design patterns |
5 | 2019/02/12 | Data management Introduction to REST and RESTful API and Design |
6 | 2019/02/26 | Properties and Generation of Microservices Develop services with Spring Boot (Java) + Testing #1 |
Midterm exam | ||
7 | 2019/03/12 | Develop services with Spring Boot (Java) + Testing #2 |
8 | 2019/03/26 | Present Semester project #1 |
9 | 2019/04/2 | Workshop :: Develop microservices with synchronous communication |
10 | 2019/04/9 | Deploy services with Docker |
11 | 2019/04/23 | UI Testing with Robotframework Monitoring your services (Logging, tracing and metric |
12 | 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