Курс Java EE в Києві ᐈ CyberBionic Systematics
У вересні знижка на курс Java Developer - 25%! Детальніше
Записатися на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.

Курс Java EE в Києві

Старт курсу
21 жовтня (19:00-21:00)
Online

19 листопада (19:00-21:00)
Online

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

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

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

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

Курс Java EE в Києві

Старт курсу
21 жовтня (19:00-21:00)
Online

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

    • Знайомство з 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 свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

ВИКЛАДАЧІ КУРСУ

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

29 вересня - (19:00-21:00)
Online

28 жовтня - (09:00-11:00)
Online

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

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

Основи Java EE
Старт курсу
21 жовтня (19:00-21:00)
Online

19 листопада (19:00-21:00)
Online
Трива
лість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2 880грн.
Записатися
на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.