О курсе
Java Platform, Enterprise Edition, сокращенно Java EE (до версии 5.0 — Java 2 Enterprise Edition или J2EE) — набор спецификаций и соответствующей документации для языка Java, который описывает архитектуру серверной платформы для задач средних и крупных предприятий. Java EE является промышленной технологией и используется, в основном, в высокопроизводительных проектах, где необходима надежность, масштабируемость и гибкость.
Курс “Основы Java EE” состоит из 12-ти уроков, позволяющих опытным разработчикам Java SE (Standard Edition) освоить все основные концепции и спецификации программирования под Java EE.
Этот курс входит в специальности:
Предварительные Требования
Хорошие знания Java SE и MySQL, умение работать с JDBC. Знание Hibernate, HTML, CSS и паттернов проектирования в Java будет плюсом.
Вы научитесь
- Совмещать в одном приложении такие технологии, как Java, HTML, CSS и MySQL
- Проектировать приложения, используя шаблоны Singleton, Factory, Command
- Создавать и описывать сервлеты, брать параметры из URL и обрабатывать их, хранить объекты в сессии приложения
- Проектировать в стиле MVC (Model-View-Controller)
- Обрабатывать форму, используя JSP & JSTL
- Программировать в стиле АОП (аспектно-ориентированное программирование) в Spring
- Использовать упрощенный JDBC через Spring
- Работать с транзакциями в Spring, обрабатывать форму при помощи Spring MVC
- 18 ч 50 м
- 29.06.2018
- 12
- 03.12.2020
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу Основы Java EE на 40 дней?
Данный видео урок познакомит вас с расширяемым языком разметки XML. Занятие включает следующие темы:
- Рассмотрение языка XML.
- Пространство имен XML.
- Синтаксис XML.
- DTD-схемы XML.
- XSD-схемы XML
Общие понятия JAXP. Разбор SAX, DOM, StAX парсеров. Общие понятия JAXB, XSLT, XPath.
Знакомство с J2EE. HTTP. Сервлеты. Создание первых веб приложений
Создание SOAP и RESTfull сервисов. Работа с JSON.
Знакомство с Атрибутами и параметрами. Что такое веб контейнер, контекст веб приложения, cookie, сессия. Знакомство с JSP и JSTL.
Знакомство с Maven, как со сборщиком проекта. Рассмотрение шаблона Command и Singleton. Пример веб проекта.
Знакомство с модульным тестированием приложений. Рассмотрение фреймворка JUnit.
Знакомство с фильтрами. Использование фильтров. Создание пользовательских интерфейсов с помощью JSF. Создание CDI бинов.
Знакомство с Spring. Создание первого приложения на Spring. Понятия Beans, IoC, AOP. Шаблоны Proxy, Singleton, Prototype.
Авто связывание в Spring. Аннотации конфигурации. Аспектно-ориентированное программирование (АОП).
Spring & JDBC. Сравнение с чистым JDBC. CRUD операции. Транзакции
Знакомство с Spring MVC. Рассмотрение шаблона MVC.