За курса
Курсът "Spring Advanced" надгражда знанията, необходими за разработване на съвременни web приложения. Включват се и по-сложни теми от Java уеб разработката със Spring Framework, като работа с потребители, роли, сесии, странициране, работа с Web API и REST архитектура, кеширане на данните, автентикация и сигурност на уеб приложенията. Освен това, в курса се разглежда тестване на функционалности, деплой и мониторинг на вече готово приложение. Курсът приключва със защита на собствен проект базиран на работната рамка Spring. Курсът набляга на много практически упражнения, чрез които ви въвлича в реални проекти за изработка на уеб страници, създаване на цялостни модерни уеб сайтове с добра визия, съвременна структура и мобилна поддръжка.
Умения, които ще придобиеш
-
Работа със Spring Security и автентикация
-
Изграждане на REST API и работа с REST в Spring
-
Изграждане на микросървисна архитектура
-
Обработка на изключения
-
Тестване на уеб приложения
-
Работа с облачни технологии
-
Интеграция и работа с Apache Kafka чрез Spring Framework
Теми
- 1. Resources
- 2. Spring Security
- 3. Exercise: Spring Security
- 4. REST API and REST with Spring
- 5. Exercise: REST API and REST with Spring
- 6. Microservice Architecture
- 7. Exercise: Microservice Architecture
- 8. Exception Handling
- 9. Exercise: Exception Handling
- 10. Unit Testing
- 11. Integration and API Testing
- 12. Aspect-Oriented Programming
- 13. Introduction to Cloud and Q&A
- 14. Spring for Apache Kafka
- 15. Retake Exam