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

Курс Java EE

Старт курсу: 12 червня (09:00-11:00) і 3 червня (19:00-21:00)
Тривалість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2420 грн

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

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

Цільова аудиторія

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

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

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

Опис курсу
Основи 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

Старт програми: с 25 червня

Цей курс входить в такі спеціальності

5
JDBC & Hibernate
6
Web-services
7
Основи Java EE

Java Developer

Java протягом багатьох років займає перші рядки рейтингів мов програмування. У чому ж полягає причина такої популярності? Вибираючи Java, ви відкриваєте для себе великі перспективи і широке поле для діяльності: ви можете зайнятися мобільним або веб-розробкою, писати великі корпоративні програмні продукти, розробляти розподілені банківські системи ... Обмежень практично немає! Головна перевага програм, написаних на Java - їх кроссплатформенніость. Ваш код, якщо він написаний відповідно до рекомендацій, може бути легко портований для виконання на будь-яких пристроях - смартфонах, телефонах, комп'ютерах, медіаплеєрах, автомагнітолах, розумної побутової техніки. Це просто супер! Курс Java Developer, який ми пропонуємо, розроблений на основі найактуальніших вимог IT-компаній до Java-розробникамів. У ньому відмінно вдобре збалансовані теорія і практика, а відеоуроки ITVDN стануть для вас приємним доповненням і підтримкою в навчанні.

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

Андрей Бондаренко

Java Developer. Тренер – консультант

 

Андрей Фок

Java Developer. Тренер – консультант

 

Иван Демидко

Java Developer. Тренер – консультант

Основи Java EE
Старт курсу: 12 червня (09:00-11:00) і 3 червня (19:00-21:00)
Трива
лість:
16 год.
Кількість уроків:
8 занять
Вартість навчання:
2420 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!
Опис курсу
Основи 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. Даний курс так само розглядає модульне тестування, поради з проектування додатків, що буде корисним і для досвідчених розробників.
На заняттях учням надається весь лекційний матеріал і приклади уроків, які будуть розглядатися в процесі навчання. Уроки складатися з теоретичної частини, що дозволяє пояснити смислове вміст практичних завдань, після чого розглядаються практичні приклади, засновані на теорії. Друга половина уроку складається з виконання практичних завдань учнями, закінчується урок підбиттям підсумків і контрольними питаннями по уроку. Учням видається домашнє завдання.