-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Trayan Iliev edited this page Feb 11, 2020
·
64 revisions
IPT Course: Introduction to Spring 5
Instructor: Trayan Iliev
E-mail: t_iliev@ fmi.uni-sofia.bg
| Due Date | Deliverable |
|---|---|
| 23 October, 2019 (Wed) | Project Summary |
| 20 November, 2019 (Wed) | Problem 1 - problem solving during class (5% of the final grade) |
| 27 November, 2019 (Wed) | Homeworks 1 Solution Demonstration (5% of the final grade) |
| 15 January, 2020 (Wed) | Homeworks 2 Solution Demonstration (10% of the final grade) |
| 15 January, 2020 (Wed), 19.00h, Room 101 FMI | Written Exam (Test) - 40% of the final grade (test result >= 3.00 is necessary to go to Final Exam - project presentation) |
| 12 Februari 2020, 9.00h, Room 314 FMI |
Final Exam - Course project presentation (Project + Documentation + .PPT Presentation) - 40% of the final grade. |
Course Spring FMI: All candidates that have completed the entry test have been accepted in the course. There will be two groups for the labs.
Please reserve a slot for course project presentation (12 February, 2020) in the following table: Exam time slot reservation table in Google Docs.
- Project Evaluation Criteria as .DOCX document in Google Docs (read only)
- Project Summary - example template - necessary to be discussed face-to-face with instructor during classes.
- Spreadsheet for proposing course project using pseudonym
- Presentation 1: Introduction to Spring 5
- Presentation 2: Inversion of Control (IoC) and Dependency Injection (DI) in Spring
- Presentation 3 - part 1: Introduction to REST and HATEOAS
- Presentation 3 - part 2: Spring Web MVC
- Presentation 3 - part 3: Bean Validation 2.0
- Presentation 4: SpEL, AOP, Events
- Presentation 5: Spring JDBC Support. ORM. Transactions. Hibernate. JPA
- Presentation 6: Reactive Services with Spring 5 WebFlux