Курс Java EE в Киеве ᐈ CyberBionic Systematics
15 июля состоится открытый урок - знакомство с курсом Python Developer. Подробности и регистрация
Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

Курс Java EE в Киеве

Старт курса
24 августа (19:00-21:00)
Online

Для кого этот курс

Опытные Java SE разработчики, желающие освоить основы создания веб-приложений на Java

Предварительные требования

• Хорошее знание Java SE и MySQL
• Умение работать с JDBC.
• Знание паттернов проектирование в Java,Hibernate, HTML, CSS будет плюсом

Курс Java EE в Киеве

Старт курса
24 августа (19:00-21:00)
Online
Продолжительность:
16 ч.
Количество уроков:
8 занятий
Стоимость обучения:
2 880грн.

Форма обучения

Очное обучение
Онлайн обучение

Описание курса
Основы Java EE

Java Platform, Enterprise Edition, сокращенно Java EE (до версии 5.0 — Java 2 Enterprise Edition или J2EE) — Набор спецификаций и соответствующей документации для языка Java, описывающей архитектуру серверной платформы для задач средних и крупных предприятий. Java EE является промышленной технологией и в основном используется в высокопроизводительных проектах, в которых необходима надежность, масштабируемость, гибкость.
Курс основы Java EE состоит 8-ми уроков, позволяющих опытным разработчикам Java SE (Standart Edition) освоить все основные концепции и спецификации программирования под Java EE. Данный курс так же рассматривает модульное тестирование, советы по проектированию приложений, что будет полезным и для опытных разработчиков.
На занятиях учащимся предоставляется весь лекционный материал и примеры уроков, которые будут рассматриваться в процессе обучения. Уроки состоять из теоретической части, позволяющей объяснить смысловое содержимое практических заданий, после чего рассматриваются практические примеры, основанные на теории. Вторая половина урока состоит из выполнения практических заданий учащимися, заканчивается урок подведением итогов и контрольными вопросами по уроку. Учащимся выдается домашнее задание.

Программа курса
  • 1
    Введение в Java EE. Сервлеты.
    • Отличия Java SE и Java EE.

    • Архитектура и состав Java EE.

    • HTTP. Принцип работы.

    • Спецификация Java EE

    • HTML. Основные тэги.

    • CSS. Способы подключения.

    • Типы веб серверов

    • Сервлеты. Преимущества и недостатки

    • Методы HTTP запроса

    • Многопоточность в серлетах
  • 2
    Сессия, Cookie, JSP, JSTL.
    • Понятия контекст, сессия, запрос.

    • Разница между атрибутами и параметрами.

    • Понятия ServletContext и ServletConfig.

    • Понятия Cookies.

    • Понятия JSP.

    • JSP, скримлеты, cтандартные теги.

    • Знакомство с JSTL
  • 3
    Основы Maven. Практика.
    • Знакомство с Maven.

    • Структура проекта Maven.

    • Установка Maven.

    • Жизненный цикл Maven.

    • Недостатки Maven.

    • Пример веб проекта.

    • Шаблоны Command и Singleton
  • 4
    Модульное тестирование. JUnit
    • Введение в модульное тестирование

    • Начало работы с JUnit

    • Аннотации в JUnit

    • Утилитный класс Assert
  • 5
    Введение в Spring. Beans.
    • Знакомство с Spring.

    • Понятия IoC.

    • Понятия AOP.

    • Понятия Dependency Injection и Service Locator.

    • Область видимости бинов: шаблоны Singleton и Prototype.

    • Наследование бинов

    • Шаблон Proxy и библиотека CGLIB

    • Типы внедрений объектов в бины

    • Использование коллекций в бинах
  • 6
    Spring автосвязывание. АОП
    • Повторения Basic Bean Cofiguration

    • Понятия Autowiring.

    • Конфигурация с помощью аннотаций.

    • Пример Swing проекта на Spring.

    • Знакомство с АОП.

    • Основные определения АОП

    • Типы советов в АОП

    • Анализ скорости работы методов с помощью АОП

    • АОП с помощью аннотаций

    • Срез интерфейсов с помощью АОП
  • 7
    Spring и базы данных.
    • Введение в Spring Data.

    • Преимущества Spring&JDBC по сравнению с чистым JDBC

    • Создание структуры DAO.

    • Пример выборки.

    • Пример вставки.

    • Пример транзакций.

    • Типы транзакций. Свойство Propagation

    • Уровни изоляции изоляции транзакций. Свойство Isolation.

    • Аспекты для тразакций.
  • 8
    Введение в Spring MVC.
    • Знакомство с шаблоном MVC

    • Рассмотрение контроллера

    • Структура проекта Spring MVC.

    • Добавление CSS в Spring MVC.

    • Обработка формы в Spring MVC

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

По завершению курса вы будете уметь
  • Совмещать в одном приложении такие технологии, как Java, HTML, CSS, MySQL
  • Проектировать приложения, используя шаблоны Singleton и Command
  • Создавать и описывать сервлеты, хранить объекты в сессии приложения
  • Обрабатывать форму, используя JSP & JSTL
  • Работать с фреймворком Spring, использовать упрощенный JDBC через Spring
  • Программировать согласно парадигмам АОП (аспектно-ориентированное программирование) в Spring
  • Работать с транзакциями в Spring, обрабатывать форму, используя Spring MVC (архитектурный шаблон Model-View-Controller)
Сертификат

По прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

ПРЕПОДАВАТЕЛИ КУРСА

Этот курс входит в специальность
Курс из специальности
Java Developer
Старт обучения по специальности:
28 июля - (09:00-11:00)
Online

28 июля - (19:00-21:00)
Online
Длительность занятий:
2 часа
График::
3 раза в неделю
Продолжительность:
4 мес. / 110 часов
В одной группе:
От 6 до 12 человек

Отзывы наших студентов

Основы Java EE
Старт курса
24 августа (19:00-21:00)
Online
Продолжи
тельность:
16 ч.
Количество уроков:
8 занятий
Стоимость обучения:
2 880грн.
Записаться
на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.