Курс Java EE в Киеве ᐈ CyberBionic Systematics

Курс Java EE в Киеве

Для кого этот курс

Опытные Java SE разработчики, желающие освоить основы создания веб-приложений на Java

Предварительные требования

• Хорошее знание Java SE и MySQL
• Умение работать с JDBC.
• Знание паттернов проектирование в Java,Hibernate, HTML, CSS будет плюсом
Duration

Продолжительность

16 ч.
Count

Количество уроков

8 занятий
Price

Стоимость обучения

115
Included

Курс входит в

Специальности

Программа курса

1
Введение в Java EE. Сервлеты.
• Отличия Java SE и Java EE.

• Архитектура и состав Java EE.

• HTTP. Принцип работы.

• Спецификация Java EE

• HTML. Основные тэги.

• CSS. Способы подключения.

• Типы веб серверов

• Сервлеты. Преимущества и недостатки

• Методы HTTP запроса

• Многопоточность в серлетах
2
Сессия, Cookie, JSP, JSTL.
• Понятия контекст, сессия, запрос.

• Разница между атрибутами и параметрами.

• Понятия ServletContext и ServletConfig.

• Понятия Cookies.

• Понятия JSP.

• JSP, скримлеты, cтандартные теги.

• Знакомство с 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

По завершению курса вы будете уметь

1

Совмещать в одном приложении такие технологии, как Java, HTML, CSS, MySQL

2

Проектировать приложения, используя шаблоны Singleton и Command

3

Создавать и описывать сервлеты, хранить объекты в сессии приложения

4

Обрабатывать форму, используя JSP & JSTL

5

Работать с фреймворком Spring, использовать упрощенный JDBC через Spring

6

Программировать согласно парадигмам АОП (аспектно-ориентированное программирование) в Spring

7

Работать с транзакциями в Spring, обрабатывать форму, используя Spring MVC (архитектурный шаблон Model-View-Controller)

Попробуй бесплатно

Полноценное занятие с тренером

Что входит в курс

16 часов живого обучения с тренером

Практические занятия и проверка ДЗ

Общение с группой

Поддержка ментора и ассистента

Тестирование и Сертификат

Видео курс от ITVDN

Как проходит обучение

1 Arrow

Живые онлайн занятия
с тренером

Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.
2 Arrow

Выполнение
домашних заданий

К каждому уроку есть практические задачи, которые надо выполнять и сдавать в специальной LMS системе.
3 Arrow

Проверка ДЗ
и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.
4

Тестирование
и сертификация

После каждого модуля программы студенты проходят тестирование и получают сертификаты, подтверждающие уровень знаний.

Сертификат после прохождения курса

Certificate

Сертификат после прохождения курса

Icon Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Icon Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Icon Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.

Готов
начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

Преподователи курса

Отзывы наших студентов
icon

Отзывы с DOU

icon

Отзывы с Facebook

icon

Отзывы с Google

photo
Дмитрий Беляев
.NET Developer
Пройшов курс за спеціальністю .NET розробник, від початку до кінця. Дуже вдячний людям за їхню працю, розуміння та допомогу. Чуйність від персоналу досить висока, так само, як і навички тренера (Михайла Козіна) - впевненість у поданні матеріалу, підкреслення важливих моментів та їх повторення при необхідності. Заняття проходять у комфортній обстановці, без будь-якої напруги. Навчання на останньому уроці не обривається, адже Команда CBS дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.

показать весь

photo
Ярослав Дзекан
SQL Essential
Сотрудники нашей компании проходят курсы в CyberBionic Systematics для повышения квалификации. Сейчас изучаем курс SQL Essential. Все достаточно понятно. Какие навыки уже приобрел? Теперь умею селектить и джойнить, создавать таблицы в SQL. Это знания и навыки необходимы для работы, так как моя работа связана с SQL. Здесь мы учимся как решать задачи чуть-чуть быстрее и проще с помощью SQL.

показать весь

photo
Сергей Сычик
FrontEnd Developer
О CyberBionic Systematics я узнал через Google, учебный центр находится ближе всего к работе. Так как работаю в этой сфере, решил улучшить свои знания, для этого и обратился в учебный центр. Из преимуществ хочу отметить сертификат от Microsoft, хорошие аудитории, но не понравилось, что некоторые ноутбуки подтормаживают. Могу сказать, что с помощью CyberBionic Systematics удалось систематизировать знания. Тренер хорошо все объясняет. Главное делать ДЗ. Для новичков могу сказать, что за Frontend’ом будущее ;)

показать весь

Компании, в которых работают наши студенты
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Остались вопросы?

Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.

Image

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