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