***Уважаемые пользователи и гости !!! Сайт переехал на новый домен Torrents-club.info. Просьба изменить ваши закладки! ***
 
[ Сегодня идет свободное скачивание без начисления Download ]


Статистика раздачи
Нет
 
   
 
 
 
 
Онлайн библиотека на Spring- Автор (режиссер): Тимур Батыршинов
Издательство: "JavaBegin"
Страна: Россия
Год выпуска: 2014-2015
Жанр: Программирование
Язык: русский
Продолжительность (общая): 61:35:59
Качество: PCRec
Видео: кодек: AVC, размер кадра: 640x360-1836x1024, битрейт: ~40,6-1247 Кбит/с
Аудио: язык: русский, кодек: AAC, 2 channels, битрейт: 93,6-126 Кбит/с
Описание:
В этом курсе Вы полностью пройдете по шагам от начала до конца - начиная с создания проекта, заканчивая его тестированием, сравните реализацию JSF и Spring, плюсы и минусы.
Вы создадите проект с самого нуля - пошагово действуя по видеоурокам: установка среды разработки и сервера, разработка функционала.
Сначала вы разработаете полностью функционал, после этого будете добавлять готовый дизайн страниц, шаблонов, стилей, различные скрипты. Поймете особенности верстки дизайна.
Вы добавите возможность работы по шифрованному каналу SSL - это атрибут любого профессионального веб проекта.
Весь проект написан в среде разработки Intellij IDEA - самая популярная IDE на данный момент среди Java разработчиков.
В проекте используются все популярные инструменты Java: Spring, WebFlow, Security, JSF, Hibernate, AJAX, Facelets, PrimeFaces, Maven, SSL, OmniFaces и другие. Главное - использование их на практике.
Пошаговый разбор всех технологий - материалы пока не имеют аналогов в РУНЕТе и мировом интернете.-

Содержание курса:

Часть 1. Введение в J2EE и технологию сервлетов
Отличия J2EE от J2SE
Многоуровневые приложения
Архитектура J2EE
Состав J2EE
HTTP протокол
Спецификации и стандарты: JSR, JCP, RFC, W3C
HTML/XHTML
CSS
Веб сервер
Сервер приложений
Glassfish Server
Сервлеты
Иерархия классов сервлета
Servlet API
Жизненный цикл сервлета
Параметры инициализации сервлета
Веб контейнер (Сервлет контейнер)
Дескриптор развертывания (Deployment Descriptor) Mapping
Параметры сервлета
HTTP методы
Структура веб приложения
Настройки в xml формате
Сессия
Cookies
Многопоточность в сервлетах
Кластеризация
Домены
Коды ошибок HTTP
Настройка страниц ошибок в веб приложении
Фильтры
Слушатели событий веб контейнера
Области видимости переменных
Атрибуты и параметры
Объекты веб контейнера
Отладка запросов в Google Chrome
Отладка запросов в HTTP Server Monitor
Создание сервлетов в IntelliJ IDEA
Минусы и плюсы сервлетов
Сравнение с современными технологиями
Часть 2. Использование Spring Framework, GlassFish, MySQL
Типы приложений: JAR, WAR, EAR
Создание проекта Spring MVC
Сравнение с другими технологиями
Spring контейнер
Жизненный цикл
Компиляция и трансляция страниц
Спецификации
Разделение представления и логики
Контрлоллеры
Варианты создания веб страниц
Разделение страницы на области
Использование фрагментов
Расширяемость
Плюсы и минусы
Стандартные действия
Аннотации и настройки
Библиотеки Spring
Бины Spring
Области видимости параметров
Работа с формами, передача параметров
Работа с кодировкой и русскими символами
Начало создания веб проекта "Онлайн библиотека"
Палитра компонентов
Установка MySQL
Установка дизайнера MySQL
Создание базы данных проекта в MySQL
Способы аутентификации пользователя в веб приложении
Проектирование приложения "Онлайн библиотека"
Настройка DataSource: соединение с базой данных
Использование JDBC
Администрирование GlassFish
Применение JNDI
Применение всех пройденных тем для написания проекта
Часть 3. Java Server Faces, Ajax, Hibernate, Maven
Java Server Faces (JSF)
Сравнение с другими технологиями: сервлеты и JSP
Жизненый цикл JSF
Особенности создания веб страниц на JSF
Facelets
Теги Facelets
Реализации JSF
PrimeFaces
OmniFaces
MVC
Managed Bean
Навигация и правила
Поддержка языков
Валидаторы полей на веб странице
Конвертеры
Компоненты JSF
Загрузка данных в таблицу
Постраничный вывод данных
Редактирование данных в таблице
Сохранение файлов в JSF
Загрузка файлов в JSF
Поддержка нескольких языков с переводом
Обработка ошибок
Создания событий (Action)
Дерево компонентов JSF
Использование Ajax (по аналогии в Gmail)
Реализации JPA
Hibernate
Загрузка двоичных файлов в базу данных
Регистрация ошибок через Ajax
Система безопасности в J2EE
Авторизация пользователя с применением Ajax
Применение стороннего дизайна на существующий веб проект
Публикация приложения онлайн для тестирования другими участниками
Использование Maven
JavaScript
Часть 4. Использование Spring WebFlow и Spring Security
Аутентификация
Роли
SSL шифрование
X.509 Сертификаты
Функция Remember-me
Настройка HTTPS
Хеширование
Менеджеры Spring
Хранилища ключей
Группы ролей пользователей
Фильтрация запросов
Защита методов
Отладка запросов
Использование инструмента разработчика
Тестирование нагрузки
Создание потоков приложения
Spring и Java Server Faces (JSF)
Добавление контроллеров Spring
Описание бизнес процессов
Редиректы
Интеграция со Spring MVC
Визуальное программирование
Плагины для IntelliJ IDEA
Валидация
Spring centric integration
Сравнение реализаций со Spring и без
Внедрение IoC и AOP
Настройки контейнера
Включение аннотаций
Утилиты
-

Скриншоты:

Дополнительная информация:
В раздаче присутствуют дополнительные материалы.
Материал предоставляются на условиях "AS IS" (как есть).

[Цитировать]



Показать сообщения:    

Текущее время: 02-Май 08:05

Часовой пояс: UTC + 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!