Web приложение - IShop на Java (интернет магазин) [Udemy] [DevStudy.net]
Язык: Русский
Чему вы научитесь
Постановка задачи
Краткие теоретические сведения
Разработка приложения
Требования
Описание
Данный курс предназначен для изучения основ Java Enterprise Edition (JEE) для создания web приложений с помощью языка Java.
Данный курс состоит из двух частей: в первой части рассматривается теоретический обзор основных web компонентов: Servlets, Filters, Listeners, JSP, JSP tags, JSTL, а также основы HTTP протокола, а во второй части полученные теоретические знания применяются для создания полноценного web приложения интернет магазина на базе макета, созданного в курсе Макет интернет магазина - IShop.
После прохождения курса Вам предлагается выполнить самостоятельное задание: разработать web приложение персональный блог, на основе знаний и навыков, полученных в рамках данного курса. В последнем уроке в качестве домашнего задания будет подробно описано задание на разработку персонального блога.
В качестве редактора кода будет использован Eclipse, в качестве основного браузера будет использован Google Chrome.
Курс ориентирован на Java программистов, которые собираются работать в Web направлении.
Разработанное в рамках данного курса web приложение будет использовано в курсе Рефакторинг Web приложения - IShop для более глубокого изучения технологий Java Enterprise Edition и понимания основных принципов, на базе которых работают современные популярные Java фреймворки
Скрытое содержимое.
Язык: Русский
Чему вы научитесь
- Основам протокола HTTP 1.1;
- Использовать возможности основных web компонентов: Servlets, JSP, Filters, Listeners;
- Создавать библиотеки тегов JSP и использовать JSTL;
- Создавать web приложение на базе существующего шаблона;
- Использовать шаблон MVC для создания web системы любой сложности;
- Проектировать и создавать реляционную базу данных для web приложения;
- Разбивать вашу будущую систему на отдельные модули с четким разграничением ответственности для каждого из них;
- Писать чистый и понятный другому программисту код;
- Использовать инструмент maven для создания web приложения;
- А также повысите Ваши знания в области JDBC, HTML, JS, AJAX.
Постановка задачи
Постановка задачи | 15:10 |
Постановка задачи и описание функций web приложения | 15:10 |
Краткие теоретические сведения | 06:30:52 |
Лекция 1. Протокол HTTP 1.1 | 24:04 |
Лекция 2. Web компоненты JEE | 39:41 |
Лекция 3. Сервлеты (Servlets) | 57:43 |
Домашнее задание: Сервлеты (Servlets) | 00:23 |
Лекция 4. Куки (Cookie), Сессии (Sessions) и области хранения данных (Scope) | 47:14 |
Домашнее задание: Куки (Cookie), Сессии (Sessions) и области хранения данных | 00:38 |
Лекция 5. JSP (JavaServer Pages) | 01:02:43 |
Домашнее задание: JSP (JavaServer Pages) | 00:04 |
Лекция 6. Фильтры (Filters) | 36:32 |
Домашнее задание: Фильтры (Filters) | 00:09 |
Лекция 7. Слушатели (Listeners) | 38:57 |
Домашнее задание: Слушатели (Listeners) | 00:11 |
Лекция 8. JSP теги и библиотеки тегов | 48:41 |
Домашнее задание: JSP теги и библиотеки тегов | 00:18 |
Лекция 9. JSTL (JavaServer Pages Standard Tag Library) | 33:21 |
Домашнее задание: JSTL (JavaServer Pages Standard Tag Library) | 00:10 |
Разработка приложения | 07:27:20 |
Лекция 1. MVC шаблон и шаблонизация JSP | 41:46 |
Домашнее задание: MVC шаблон и шаблонизация JSP | 00:14 |
Лекция 2. Создание рабочего шаблона web приложения | 55:20 |
Домашнее задание: Создание рабочего шаблона web приложения | 00:08 |
Лекция 3. Создание базы данных. Заполнение тестовыми данными | 28:50 |
Лекция 4. Отображение данных из базы данных | 47:06 |
Домашнее задание: Отображение данных из базы данных | 00:12 |
Лекция 5. Постраничное отображение и поисковая форма | 48:46 |
Домашнее задание: Постраничное отображение и поисковая форма | 00:06 |
Лекция 6. Добавление продукта в корзину | 45:49 |
Домашнее задание: Добавление продукта в корзину | 00:09 |
Лекция 7. Интеграция с социальными сетями. Facebook API | 52:40 |
Домашнее задание: Интеграция с социальными сетями. Facebook API | 00:10 |
Лекция 8. Создание заказа в системе | 38:59 |
Домашнее задание: Создание заказа в системе | 00:07 |
Лекция 9. Обработка ошибок в web приложении | 42:48 |
Финальный обзор web приложения | 44:08 |
Требования
- Знание основ Java Standard Edition
- Знания основ HTML, CSS, JavaScript
Описание
Данный курс предназначен для изучения основ Java Enterprise Edition (JEE) для создания web приложений с помощью языка Java.
Данный курс состоит из двух частей: в первой части рассматривается теоретический обзор основных web компонентов: Servlets, Filters, Listeners, JSP, JSP tags, JSTL, а также основы HTTP протокола, а во второй части полученные теоретические знания применяются для создания полноценного web приложения интернет магазина на базе макета, созданного в курсе Макет интернет магазина - IShop.
После прохождения курса Вам предлагается выполнить самостоятельное задание: разработать web приложение персональный блог, на основе знаний и навыков, полученных в рамках данного курса. В последнем уроке в качестве домашнего задания будет подробно описано задание на разработку персонального блога.
В качестве редактора кода будет использован Eclipse, в качестве основного браузера будет использован Google Chrome.
Курс ориентирован на Java программистов, которые собираются работать в Web направлении.
Разработанное в рамках данного курса web приложение будет использовано в курсе Рефакторинг Web приложения - IShop для более глубокого изучения технологий Java Enterprise Edition и понимания основных принципов, на базе которых работают современные популярные Java фреймворки
Скрытое содержимое.
Продажник: udemy.com/java-ee-ishop/