За курса
В курса "Spring Fundamentals" ще ви запознаем с основни принципи на уеб разработката като HTTP протокол, сесии и начините на запазване на състоянието. Ще получите базови познания и умения за работа с работната рамка Spring, нейните компоненти и архитектура, дефинирането на модели, изгледи и частични изгледи с Thymeleaf view engine, дефиниране на контролери, различните протоколи за пренос на данни. Изучават се похвати за създаване на MVC уеб приложение с поддръжка на всички базови функционалност: визуализация на данни, таблици, CRUD операции върху данните, валидация и други.
Умения, които ще придобиеш
-
Работа с HTTP протокола
-
Работа с бисквитки и сесии
-
Работа с основни принципи на Spring Framework
-
Изграждане на уеб приложения със Spring MVC и Thymeleaf
-
Управление на събития, планиране на задачи и кеширане в Spring
Теми
- 1. Resources
- 2. HTTP Protocol
- 3. Spring Core
- 4. Exercise: Spring Core
- 5. Spring MVC with Thymeleaf Basics
- 6. Exercise: Spring MVC with Thymeleaf Basics
- 7. Spring MVC with Thymeleaf Advanced
- 8. Exercise: Spring MVC with Thymeleaf Advanced
- 9. State Management
- 10. Exercise: State Management
- 11. Events, Scheduling Tasks and Caching
- 12. Exam Preparation
- 13. Retake Exam