Основная задача курса – дать необходимые знания (представление) для работы с современными технологиями Java как на стороне сервера приложений (backend), так и при создании Web-интерфейса (frontend).
Backend – это технологии по работе с базами данных, по созданию серверных бизнес-приложений. По сути – это та “кухня” которая чаще всего скрыта от пользователя за интерфейсом, но которая выполняет основную работу по обработке данных.
Frontend, как уже было указано, это создание Web-интерфейса. Будут продемонстрированы технологии, которые используются для создания Web-интерфейсов как простых, так и очень сложных. Другими словами – это то, что видит пользователь при работе с приложением.
Материал дается в объеме, который позволит слушателям в дальнейшем разобраться в более специфических вопросах самостоятельно. Наша задача – дать необходимое направление, рассказать (пусть и не очень подробно) про те пакеты и технологии, которые сегодня являются наиболее востребованными. Курс предусматривает достаточно большой объем самостоятельной работы – в противном случае усвоение материала будет не эффективным. На занятиях на конкретных примерах рассматриваются различные прикладные пакеты и технологии, а также приемы работы с ними.
Содержание: Обзор необходимых для понимания курса технологий – Java, JavaBeans, Reflection, Annotation, JDBC, SQL
Схема построения Enterprise-приложения и процесс создания программ
Средство сборки Maven
Системы контроля версий на примере Git
Принципы Unit-test, JUnit
ORM (Object Relation Mapping) – основные идеи, принципы и назначение
Hibernate – XML, Annotation, Наследование, Paging, HQL
JPA – Java Persistance API
Spring – IoC, AOP, Database, Testing (Mock)
Enterprise Integration Patterns + Spring Integration
EJB – JNDI, J2EE Server, Session Bean, JMS, Message Driven Bean
Web Services – SOAP
Web Services – ReST
Возможности Java EE 1.6 и 1.7 — Servlets/JSP
Application Server
Пакет Struts (2.x)
Spring – Web-MVC
Spring Security
JSF – Java Server Faces
Пакет Velocity
Пакет FreeMarker
Вводное занятие по JavaScript, принципы AJAX, пакет jQuery
Информация о видеокурсе Название: Java EE. профессиональная разработка
Автор: Коллектив авторов
Год выхода: 2015
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 56:05:03
Файл Формат: MP4 (+ доп. материалы)
Видео: AVC, 1280x720, ~129 Kbps
Аудио: AAC, 61.4 Kbps, 48.0 KHz
Размер файла: 4.17 Gb
Скачать Видеокурс - Java EE. Профессиональная разработка