Основная задача курса – дать необходимые знания (представление) для работы с современными технологиями 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