В курса "Spring Fundamentals" ще ви запознаем с основни принципи на уеб разработката като HTTP протокол, сесии и начините на запазване на състоянието. Ще получите базови познания и умения за работа с работната рамка Spring, нейните компоненти и архитектура, дефинирането на модели, изгледи и частични изгледи с Thymeleaf view engine, дефиниране на контролери, различните протоколи за пренос на данни. Изучават се похвати за създаване на MVC уеб приложение с поддръжка на всички базови функционалност: визуализация на данни, таблици, CRUD операции върху данните, валидация и други.
Java Web Development Basics - януари 2018
Умения, които ще придобиеш
- Работа с уеб сървъри
- Познания по създаване и стилизиране на съдържание
- Управление на състоянието
- Създаване на архитектура на уеб приложение
- Създаване на уеб приложения от нулата
- Овладяване на архитектурния шаблон MVC
Теми
- 
                    Resources 
- 
                    Course Introduction 
- 
                    Web Fundamentals Introduction 
- 
                    Web Server & CGI 
- 
                    Web Server & CGI - Exercise 
- 
                    HTTP Protocol 
- 
                    HTTP Protocol - Exercise 
- 
                    State Management 
- 
                    State Management - Exercise 
- 
                    Workshop: Web + Hibernate 
- 
                    Web + Hibernate - Exercise 
- 
                    Web + Hibernate - Exercise 
- 
                    Web + Hibernate - Exercise 
- 
                    Hand-made Web Server 
- 
                    Hand-made Web Server - Exercise 
- 
                    Hand-made Web Server - Exercise 
- 
                    Hand-made Web Server - Exercise 
- 
                    Introduction to Servlet API 
- 
                    Introduction to Servlet API - Exercise 
- 
                    Introduction to MVC 
- 
                    Introduction to MVC - Exercise 
- 
                    MVC Workshop 
- 
                    MVC + Persistence - Exercise 
- 
                    MVC + Persistence - Exercise 
- 
                    Exam Preparation 
- 
                    Exam Preparation 
- 
                    Practical Exam