Ваш городКиев?
Изменить
Подпишитесь на уведомления, чтобы мы могли прислать вам новые предложения от «BINAR».

1 месяц онлайн-курса «JAVA продвинутый» от школы IT курсов «BINAR»

Вся Украина
1 месяц онлайн-курса «JAVA продвинутый» от школы IT курсов «BINAR»

Описание акции

С сертификатом вы получаете первый месяц обучения (16 часов) по онлайн-курсу «JAVA продвинутый» от школы IT курсов «BINAR» со скидкой 75%.

Что входит в стоимость сертификата?

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

Реляционные базы данны

  • Проектирование информационных систем с помощью UML.
  • Создание современных реляционных баз данных.
  • Управление транзакциями в БД.
  • Работа с базой данных через JDBC. Паттерн DAO. Технология объектно-реляционного отображения ORM.
  • Java рефлексия и создание собственного DAO.

Фреймворк Hibernate

  • Спецификация JPA.
  • Основы использования Hibernate.
  • Сущности, наследования.
  • Отношения сущностей.
  • JPA Query Language.
  • Кэширования в Hibernate.

Системы автоматизации разработки проекта

  • Системы управления версиями (обзор).
  • Работа в системе Git. Общественные репозитории Github, Bitbucket.
  • Системы автоматического составления проектов (обзор).
  • Работа со сборщиком проектов Maven.
  • Непрерывная интеграция (CI) с помощью Jenkins.

Основы frontend разработки

  • Основы технологии Single Page Application.
  • Язык программирования JavaScript.
  • Формат обмена данными JSON.
  • Технология AJAX.
  • Bootstrap.
  • Основы фреймворка Angular 7.
  • Связывания шаблона и модели.

Сервлеты и JSP

  • Обработка HTTP запросов через сервлеты. Понятие о REST.
  • JSP страницы.
  • Теги и JSTL.
  • Паттерны для разработки приложений взаимодействующих с пользователем (MVC, MVP, MVVW) & ndash; Command, Observer.
  • Сессии и cookies.
  • Создание веб-приложения с помощью сервлетов и MVC.
  • Вспомогательные сервлет-технологии & ndash; Listeners, Filters.

Основы внедрения зависимостей

  • Принципы SOLID.
  • Java reflection.
  • Внедрение зависимостей (dependency injection).

Основы фреймворка Spring

  • Spring IoC контейнер и инъекция зависимостей.
  • Обзор способов конфигурации Spring-приложения.
  • Spring MVC.
  • Spring и Hibernate.

Создание Frontend

  • Язык программирования JavaScript.
  • Формат обмена данными JSON.
  • Технология AJAX.
  • Фреймворк Bootstrap.

Технология WebSockets

  • Основы протокола WebSocket.
  • Взаимодействие Java / Javascript приложений через WebSocket.
  • Использование WebSocket в фреймворка Spring.
  • Создание Java Message Service программы.

Security в Web-разработке

  • Протокол OAuth2.
  • Spring Security.
  • Формат jwt токена.
  • Realm, clients, users в keycloak.
  • Plugins в Keycloak.
  • Связь Spring Security и Keycloak.
  • Keycloak admin client.

Messaging

  • Messaging in Spring.
  • Kafka.
  • Пакет spring-cloud-stream.

Основы NoSQL и in-memory баз данных

  • Работа с БД Redis.

Вспомогательные технологии для проектов

  • Логгирование. Log4j2.
  • Тестирования. jUnit. Mocks.
  • Документирования. Swagger, Spring. RestDocs.

Дополнительно оплачивается

ПО ЖЕЛАНИЮ

  • Второй месяц обучения - 4800 грн.

Воспользоваться сертификатом вы можете с 11.09.2019 по 31.12.2019

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

ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ

  • Скидки по сертификатам не суммируются с другими акционными предложениями.
  • Для получения скидки вам необходимо отправить сертификат в электронном виде на почту binar.course@gmail.com
  • Называйте код активации сертификата непосредственно при получении услуги (последняя цифра кода сертификата).
  • Полный курс обучения составляет 2 месяца.

Контакты

BINAR
Школа IT курсов
+38 (063) 048-50-44
  • Вся Украина
1 199 грн.4 800 грн.
Акция завершена
скидка-75%
экономия3 601грн.
купили0
Совершите вторую покупку со скидкой 12%*
промокод:Скопировать
Промокод истекает через
030000
*действует при минимальном заказе на 300 грн

Хотите перейти к мобильной версии?

Остаться тутДа, перейти