Курс 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, скримлеты, cтандартные теги.
• Знакомство с 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. Данный курс так же рассматривает модульное тестирование, советы по проектированию приложений, что будет полезным и для опытных разработчиков.
На занятиях учащимся предоставляется весь лекционный материал и примеры уроков, которые будут рассматриваться в процессе обучения. Уроки состоять из теоретической части, позволяющей объяснить смысловое содержимое практических заданий, после чего рассматриваются практические примеры, основанные на теории. Вторая половина урока состоит из выполнения практических заданий учащимися, заканчивается урок подведением итогов и контрольными вопросами по уроку. Учащимся выдается домашнее задание.