Создание веб-приложений Java EE от IT-академия Stormnet

От: IT-академия Stormnet
5/5
2 отзыва

Курс по созданию веб-приложений Java EE. Длится 4 месяца и включает 16 блоков, которые рассчитаны на 120 часов. Зачисление на курс происходит после прохождения теста. Будет полезен программистам с небольшим опытом разработки, разбирающимся в Java. Студенты научатся проектировать и реализовывать веб-приложения, применять шаблоны, работать с базами данных. Смогут подготовиться к собеседованию. По окончании курса выдаётся именной сертификат и справка государственного образца.

Сводка

Цена
34 067₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
120 дней
Язык
ru

Описание курса

Проектировать и реализовывать веб-приложения
Применять распространенные шаблоны (паттерны) проектирования.
Работать с базами данных.
Подготовиться к собеседованию и успешному трудоустройству.

О школе

IT-академия Stormnet
Отзывы 0
Информация
Мы собрали и проверили более 118 отзывов об онлайн курсах IT-академия Stormnet.

Программа курса

Тема 1. Введение.
О Java EE.
Стек технологий.
Основные направления.
Практическое задание.
Тема 2. Java Memory Model (JMM). Аннотации.
Что такое аннотация.
Об использовании аннотаций.
Создание собственной аннотации.
Тема 3. XML.
Что такое XML.
Валидация XML.
XSD.
XSLT.
Обработка XML документа.
DOM parser.
SAX parser.
Создание XML документа средствами Java.
Web services & SOAP.
Тема 4. JSON.
Что такое JSON.
Синтаксис JSON.
Парсинг JSON.
Создание JSON.
Маппинг JSON-строки на объект.
Тема 5. Протоколы передачи данных.
TCP.
UDP.
Программирование сокетов.
Тема 6. HTTP/HTTPS.
Принципы обмена данными через web.
HTTP запрос.
HTTP ответ.
HTTP заголовки.
HTTP статусы.
Работа с пакетом Apache HTTPComponents.
Тема 7. SQL.
Что такое реляционные базы данных.
Основные операции (CRUD).
Синтаксис SQL.
Ключи и связи.
Объединение таблиц при выборке (оператор JOIN).
Хранимые процедуры.
Тема 8. Шаблоны проектирования.
Понятие шаблона проектирования.
Типы шаблонов проектирования.
Singletone.
Observer.
MVC.
Abstract Fabric.
DAO.
DTO.
Тема 9. Установка и настройка контейнера сервлетов Tomcat. JSP и JSTL.
Предназначение.
Жизненный цикл.
Синтаксис.
Элементы.
Скриплеты.
Комментарии.
Директивы.
Неявно доступные объекты, запрос, сессия.
Тема 10. Java Servlets API.
Понятие Web-приложения.
Понятие и структура сервлета.
Жизненный цикл сервлета.
Основные классы и интерфейсы (Servlet, HttpServlet, ServletContext, HttpServletRequest, HttpServletResponse, Session).
Передача запросов (request dispatching).
Обработка ошибок.
Тема 11. Java Persistence API (JPA) & Hibernate.
Понятие JPA (OR mapping).
Понятие модели отображаемой в БД.
Подключение библиотек.
Понятие Hibernate.
Конфигурирование с помощью XML.
Конфигурирование с помощью аннотаций.
Язык запросов Hibernate.
Нibernate Criterias.
Тема 12. Enterprise Java Beans (EJB).
Структура компонента .
EJB class.
Remote/Local interface.
Deployment descriptors.
Vendor-specific files.
Принципы использования пула объектов.
Виды EJB (session stateless, statefull, message-driven).
Resource injection.
Тема 13. Java Server Faces (JSF).
Что такое Java Server Faces (JSF).
Архитектура.
Основные компоненты.
Варианты использования.
Примеры.
Тема 14. Java Naming Directory Interface (JNDI).
Что такое Java Naming Directory Interface (JNDI).
Архитектура JNDI.
Основные интерфейсы JNDI.
Варианты использования JNDI.
Тема 15. Spring Framework.
Понятие.
Установка (подключение библиотек).
Конфигурирование (XML & annotations).
Создание приложения с использованием Spring frameworks.
Коротко о других frameworks (Struts, SeamFramework, YAWP).
Тема 16. Безопасность в J2EE.
Декларативная безопасность.
Программная безопасность.
Аутентификация и авторизация.
Безопасность в web-приложении.
Безопасность в EJB.
Итоговый тест.
Сдача итогового проекта.
Инструменты
Java EE.
Java Memory Model (JMM)
XM
XSD
XSLT
DOM parser.
SAX parser.
SOAP
JSON.
HTTP
SQL.
Java Servlets API.
Spring Framework.
J2EE

Отзывы

Рейтинг 5
2 отзывов
2 года назад
Была связана с медициной, но в какой-то момент решила, а почему бы и нет? Набралась смелости и пошла на курсы. Выбрать их было не так просто, наткнуться на хорошую компанию и профессионала в своей области довольно сложно, но мне повезло) На Java SE я попала к Владимиру, который не давал нам спуску на протяжении всего курса – тем было много, некоторые из них были даже за рамками программы, рассматривали мы их от и до. Курс подошел к концу, дипломная работа сдана, встал вопрос о том, куда идти дальше – Андроид или Java EE. Я больше склонялась к первому варианту, но все же попробовала себя на Java EE. Еще не окончив второй модуль, я уже начала работать в качестве разработчика) Недавно позади осталась и Java EE с успешно выполненной дипломной. Могу сказать девушкам, которые боятся, что у них ничего не получится – все зависит только от вашего желания и мотивации, все под силу! Я довольна преподавателями в Stormnet, дружеской атмосферой и поддержкой, я всегда чувствовала себя здесь как дома)
Отзыв взят с сайта mooc.ru
2 года назад
Подыскивал себе дополнительные курсы по программированию, т.к. был недоволен программой, предлагаемой в университете. Stormnet оказался идеальным решением как в плане цены, так и в плане качества предоставляемых услуг. Проходил курсы по java SE(базовый курс) и java EE(продвинутый уровень) и остался очень доволен. Владимир и Анастасия - отзывчивые преподаватели, прекрасно знающие своё дело. Благодаря данным курсам, я приобрёл глубокие знания, которые впоследствии помогли мне трудоустроиться. Огромной спасибо всей команде Stormnet за не безразличие начиная с этапа обучения, заканчивая постоянным мониторингом доступных вакансий!
Отзыв взят с сайта mooc.ru