Теми №6. Прикладне програмування комп`ютерних систем за допомогою високорівневих фреймворків

Автоматизація проектування прикладного програмного забезпечення. Підходи до автоматизації проектування прикладного програмного забезпечення комп’ютерних систем. Застосування патерну MVC.
Застосування набору фреймворків Spring. Введення до Spring та його відмінність від Java EE. Впровадження залежностей та IoC контейнер. Spring Boot. Spring MVC. Spring Data. AOP та RESTful web-сервіси. Spring Security.