Проектировать и создавать реляционные базы данных;
Создавать web приложение на базе существующего шаблона;
Использовать шаблон MVC для создания web системы любой сложности;
Разбивать вашу будущую систему на отдельные модули с четким разграничением ответственности для каждого из них;
Писать чистый и понятный другому программисту код;
Использовать инструмент maven для создания web приложения;
Загружать Java приложение на хостинг OpenShift;
А также повысите Ваши знания в области Servlets, JSP, JSTL, JDBC, HTML.
Содержание курса ↓
Подготовка к разработке
01:09:25
Постановка задачи и описание функций web приложения
11:53
Установка и настройка окружения
12:33
Создание maven проекта
14:33
Создание базы данных
16:38
Заполнение тестовыми данными
13:48
Разработка приложения
05:40:39
Создание шаблона страниц и NewsController
19:05
Создание всех контроллеров проекта
11:41
Декомпозиция JSP
14:39
Создание менеджера всех сервисов проекта
15:28
Обработка ошибок в проекте
13:33
Создание сущностей проекта
15:00
Отображение категорий статей из базы данных
15:15
Отображение всех статей блога
17:20
Отображение статей по категориям
13:18
Реализация поиска по статьям
11:15
Реализация постраничного отображения
18:01
Просмотр и отображение статьи
15:59
Навигация по системе
09:59
Отображение комментариев для статьи
15:15
Загрузка комментариев для Load More кнопки
17:27
Интеграция с Google+ на стороне клиента
15:29
Проработка UI для создания нового комментария
13:20
Создание социальных сервисов на сервере
18:04
Логика создание нового комментария
18:21
Логика интернационализации и валидации форм
13:55
Реализация сервиса уведомлений
15:15
Обработка формы обратной связи
11:11
Интернационализация JSP/JS и социальные сервисы
11:49
Подготовка к внедрению
01:00:19
Рефакторинг и FAQ по архитектуре проекта
23:28
Обзор архитектуры и подготовка к загрузке на хостинг
17:37
Загрузка проекта на хостинг OpenShift
19:14
Требования
Курс ориентирован на Java разработчиков, которые освоили Java Core и познакомились с Java Servlets & JSP API
Описание курса
В рамках данного курса будет написано Web приложение с использованием Java технологий: Servlets, JSP, JSTL, JDBC.
В качестве среды разработки будет использовано IDE Eclipse. В качестве UI будет выбран готовый HTML шаблон и на его базе будет создано полноценное web приложение.
Курс состоит из 31 урока длительностью в среднем около 15 минут каждый, таким образом, выделяя по часу в день (15 минут на просмотр видео и 45 минут на выполнение задания), Вы освоите данный материал за 1 месяц
Выполняя по 5 уроков в день, работая 8 часов, Вы освоите данный материал за одну рабочую неделю (40 часов)