Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Java EE

Старт курсу: 1 лютого (19:00-21:00)

Для кого цей курс

Досвідчені Java SE розробники, бажаючі освоїти основи створення веб-додатків на Java

Попередні вимоги

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

Курс Java EE

Старт курсу: 1 лютого (19:00-21:00)
Тривалість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2880 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Опис курсу
Основи 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, скрімлети, стандартні теги.

    • Знайомство з 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 Developer
Старт курсу:
18 лютого - (09:00-11:00)
18 лютого - (19:00-21:00)
Тривалість занять:
2 години
Графік::
3 рази на тиждень
Тривалість:
4 міс. / 110 годин
В одній групі:
Від 6 до 12 осіб

Відгуки наших студентів

Основи Java EE
Старт курсу: 1 лютого (19:00-21:00)
Трива
лість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2880 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!