Курс Java EE в Києві
Для кого цей курс
Досвідчені Java SE розробники, бажаючі освоїти основи створення веб-додатків на JavaПопередні вимоги
• Добре знання Java SE і MySQL• Уміння працювати з JDBC.
• Знання патернів проектування в Java, Hibernate, HTML, CSS буде плюсом
Тривалість
16 год.Кількість уроків
8 занятьВартість навчання
115Курс входить до
СпеціальностіПрограма курсу
• Архітектура і склад Java EE.
• HTTP. Принцип роботи.
• Специфікація Java EE
• HTML. Основні теги.
• CSS. Способи підключення.
• Типи веб серверів
• Сервлети. Переваги та недоліки
• Методи HTTP запиту
• Нить в Серлет
• Різниця між атрибутами і параметрами.
• Поняття ServletContext і ServletConfig.
• Поняття Cookies.
• Поняття JSP.
• JSP, скрімлети, стандартні теги.
• Знайомство з JSTL
• Структура проекту Maven.
• Установка Maven.
• Життєвий цикл Maven.
• Недоліки Maven.
• Приклад веб проекту.
• Шаблони Command і Singleton
• Початок роботи з JUnit
• Анотації в JUnit
• Утілітний клас Assert
• Поняття IoC.
• Поняття AOP.
• Поняття Dependency Injection і Service Locator.
• Область видимості бінов: шаблони Singleton і Prototype.
• Спадкування бінов
• Шаблон Proxy і бібліотека CGLIB
• Типи впроваджень об'єктів в біни
• Використання колекцій в бінах
• Поняття Autowiring.
• Конфігурація за допомогою анотацій.
• Приклад Swing проекту на Spring.
• Знайомство з АОП.
• Основні визначення АОП
• Типи рад в АОП
• Аналіз швидкості роботи методів за допомогою АОП
• АОП за допомогою анотацій
• Зріз інтерфейсів за допомогою АОП
• Переваги Spring & JDBC в порівнянні з чистим JDBC
• Створення структури DAO.
• Приклад вибірки.
• Приклад вставки.
• Приклад транзакцій.
• Типи транзакцій. Властивість Propagation
• Рівні ізоляції ізоляції транзакцій. Властивість Isolation.
• Аспекти для тразакцій.
• Розгляд контролера
• Структура проекту 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)
Спробуй безкоштовно
Повноцінне заняття з тренером
Що входить до курсу
16 годин живого навчання з тренером
Практичні заняття та перевірка ДЗ
Спілкування з групою
Підтримка ментора та асистента
Тестування та Сертифікат
Відео курс від ITVDN
Як відбувається навчання
Живі онлайн заняття
з тренером
Виконання
домашніх завдань
Перевірка ДЗ
та фідбек
Тестування
та сертифікація
Сертифікат після закінчення курсу
Сертифікат після закінчення курсу
Готовий
почати навчання?
Відправляй заявку та зафіксуй свою знижку на навчання
Залишилися питання?
Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу.
Про курс Основи Java EE
Курс основи Java EE складається 8-ми уроків, дозволяють досвідченим розробникам Java SE (Standart Edition) освоїти всі основні концепції та специфікації програмування під Java EE. Даний курс так само розглядає модульне тестування, поради з проектування додатків, що буде корисним і для досвідчених розробників.
На заняттях учням надається весь лекційний матеріал і приклади уроків, які будуть розглядатися в процесі навчання. Уроки складатися з теоретичної частини, що дозволяє пояснити смислове вміст практичних завдань, після чого розглядаються практичні приклади, засновані на теорії. Друга половина уроку складається з виконання практичних завдань учнями, закінчується урок підбиттям підсумків і контрольними питаннями по уроку. Учням видається домашнє завдання.