-
Урок 1.
00:56:43
Осваиваем Java Enterprise. Трудоустройство. Ответы на вопросы.
-
Урок 2.
00:05:11
Системы управления версиями. Git.
-
Урок 3.
00:18:35
Работа с проектом (выполнять инструкции)
-
Урок 4.
00:16:44
Optional реализация getFilteredMealsWithExcess через Stream API
-
Урок 5.
00:07:42
Работа с git в IDEA. Реализация через цикл.
-
Урок 6.
00:15:21
HW0 Optional 2 реализация в один проход и одной строкой Stream API
-
Урок 7.
00:09:34
Обзор используемых в проекте технологий. Интеграция ПО.
-
Урок 8.
00:26:01
Maven
-
Урок 9.
00:48:00
WAR. Веб-контейнер Tomcat. Сервлеты.
-
Урок 10.
00:23:06
Логирование.
-
Урок 11.
00:06:54
Отображения списка еды в JSP
-
Урок 12.
00:08:25
Optional реализация CRUD
-
Урок 13.
00:06:22
Библиотека vs Фреймворк. Стандартные библиотеки Apache Commons, Guava
-
Урок 14.
00:33:33
Слои приложения. Создание каркаса приложения.
-
Урок 15.
00:47:50
Обзор Spring Framework. Spring Context.
-
Урок 16.
00:13:04
Пояснения к HW2. Обработка Autowired
-
Урок 17.
00:33:51
HW2
-
Урок 18.
00:10:58
Вопросы по API и слоям приложения
-
Урок 19.
00:04:51
Коротко о жизненном цикле Spring контекста.
-
Урок 20.
00:15:28
Тестирование через JUnit.
-
Урок 21.
00:05:21
Spring Test
-
Урок 22.
00:14:26
Базы данных. Обзор NoSQL и Java persistence solution без ORM.
-
Урок 23.
00:12:09
Настройка Database в IDEA.
-
Урок 24.
00:22:46
Скрипты инициализации базы. Spring Jdbc Template.
-
Урок 25.
00:19:21
Тестирование UserService через AssertJ.
-
Урок 26.
00:01:13
Логирование тестов.
-
Урок 27.
00:13:30
Ответы на Ваши вопросы
-
Урок 28.
00:11:13
JdbcMealRepository + MealServiceTest
-
Урок 29.
00:07:54
Методы улучшения качества кода
-
Урок 30.
00:02:42
Spring инициализация и популирование DB
-
Урок 31.
00:06:49
Подмена контекста при тестировании
-
Урок 32.
01:16:05
ORM. Hibernate. JPA.
-
Урок 33.
00:04:23
Добавляем поддержку HSQLDB
-
Урок 34.
00:21:35
Разбор вопросов
-
Урок 35.
00:09:38
HW4 JPA. @Rule
-
Урок 36.
00:12:46
Транзакции
-
Урок 37.
00:12:31
Профили Maven и Spring
-
Урок 38.
00:07:38
Пул коннектов
-
Урок 39.
00:39:54
Spring Data JPA
-
Урок 40.
00:11:30
Spring кэш
-
Урок 41.
00:04:03
Домашнее задание HW05
-
Урок 42.
00:11:25
HW5 Spring Profiles. Spring Data JPA
-
Урок 43.
00:07:54
HW5 Optional
-
Урок 44.
00:14:16
Кэш Hibernate
-
Урок 45.
00:12:10
Cascade. Auto generate DDL.
-
Урок 46.
00:18:03
Spring Web
-
Урок 47.
00:15:57
JPS, JSTL, internationalization
-
Урок 48.
00:02:07
Динамическое изменение профиля при запуске.
-
Урок 49.
00:12:53
Конфигурирование Tomcat через maven plugin. Jndi-lookup.
-
Урок 50.
00:28:41
Spring Web MVC
-
Урок 51.
00:08:55
Spring Internationalization
-
Урок 52.
00:10:15
HW6
-
Урок 53.
00:06:57
HW6 Optional
-
Урок 54.
00:12:36
Тестирование Spring MVC
-
Урок 55.
00:11:10
Миграция на JUnit 5
-
Урок 56.
00:14:14
Принципы REST. REST контроллеры
-
Урок 57.
00:03:47
Тестирование REST контроллеров. Jackson.
-
Урок 58.
00:06:48
Кастомизация Jackson Object Mapper
-
Урок 59.
00:12:33
Тестирование REST контроллеров через JSONassert и Матчеры
-
Урок 60.
00:06:16
Тестирование через SoapUi. UTF-8
-
Урок 61.
00:03:43
HW7
-
Урок 62.
00:05:43
HW7 Optional
-
Урок 63.
00:09:53
WebJars. jQuery and JavaScript frameworks
-
Урок 64.
00:05:33
Bootstrap
-
Урок 65.
00:23:48
AJAX. Datatables. jQuery
-
Урок 66.
00:03:29
Notifications
-
Урок 67.
00:11:13
Добавление Spring Security
-
Урок 68.
00:05:12
HW8
-
Урок 69.
00:05:39
HW8 Optional (enabledisable user)
-
Урок 70.
00:06:08
Spring Binding
-
Урок 71.
00:03:27
Реализация update
-
Урок 72.
00:07:00
Spring Validation
-
Урок 73.
00:06:33
Перевод DataTables на Ajax
-
Урок 74.
00:08:34
Форма логина логаут.
-
Урок 75.
00:13:32
Реализация собственного провайдера авторизации.
-
Урок 76.
00:04:59
Принцип работы Spring Security. Проксирование.
-
Урок 77.
00:03:52
Spring Security Test
-
Урок 78.
00:02:38
Cookie. Session.
-
Урок 79.
00:06:48
HW9
-
Урок 80.
00:08:47
Дополнительно кастомизация JSON (@JsonView) и валидации (groups)
-
Урок 81.
00:04:14
Рефакторинг jQuery конверторы и группы валидации по умолчанию
-
Урок 82.
00:07:35
Spring Security Taglib. Method Security Expressions.
-
Урок 83.
00:10:38
Interceptors. Редактирование профиля. JSP tag files.
-
Урок 84.
00:05:56
Форма регистрации.
-
Урок 85.
00:11:47
Обработка исключений в Spring.
-
Урок 86.
00:07:44
Encoding password. Json READWRITE access
-
Урок 87.
00:11:43
Межсайтовая подделка запроса (CSRF).
-
Урок 88.
00:05:37
HW10
-
Урок 89.
00:03:59
HW10 Optional change locale
-
Урок 90.
00:14:01
Деплой приложения в Heroku.
-
Урок 91.
01:16:05
Собеседование. Разработка ПО
-
Урок 92.
02:18:56
Разбор типовых собеседований (необработанный вебинар)