Spring Framework

Spring Framework

Spring Framework — универсальный фреймворк с открытым исходным кодом для Java-платформы. А еще это один из самых продвинутых фреймворков в мире и популярность его растет каждый день.

Преимущества Spring Framework:

  • Фреймворк помогает построить каркас будущего приложения. При этом он диктует правила построения – есть определенная архитектура, в которую можно встроить функциональность.

  • Spring освобождает от необходимости создавать объекты и связывать их. Автоматическое связывание позволяет уменьшить количество кода при определении зависимостей компонентов.

  • В Spring настройки компонентов отделены от программного кода, что облегчает изменения в проекте.

Владение разработчиком фреймворком Spring – признак высокого профессионального уровня и готовности к участию в проектах по разработке сложных многослойных приложений.

За 10 занятий на курсе «Spring Framework» слушатели узнают об основных модулях фреймворка и вариантах использования совместно с другими технологиями.

Количество часов
50 ак.ч
Продолжительность
10 занятий
Стоимость курса
720 BYN

*Оплата в 2 этапа
(первый этап — до начала обучения, второй — в середине обучения)

Режим и формат обучения:

Период обучения: 27 марта — 29 апреля
Расписание: 2 раза в неделю (ПН, СР)
Время: 18:15-22:00
Формат: онлайн в режиме реального времени

Необходимая подготовка:

Не менее полгода опыта разработки на языке программирования Java.

Как проходит обучение online в Институте?

  • Занятия проходят в формате онлайн через платформу Zoom. Присоединиться можно по ссылке, которую предварительно вам отправят.
  • После каждого занятия слушатели получают запись.
  • Общий чат со слушателями и преподавателем для общения и обмена информацией.
  • Слушатели выполняют домашние задания, которые помогают применить полученные знания на практике. По каждому домашнему задания преподаватель дает фидбек.
  • В процессе обучения слушатели могут задавать преподавателю уточняющие вопросы по материалам лекций и домашних заданий.
  • Необходимое время для обучения: 4 часа на занятия и 8-12 часов на домашнюю работу в неделю.

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

IMG_0752 копия.jpg























Иван Брель — Java / Web-архитектор с 19-летним опытом разработки прикладного программного обеспечения, Java / JS architect IBM Slovakia.

По окончании курса каждый слушатель получит:

  • Сертификат Института.

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

  1. Обзор необходимых для понимания курса технологий
  2. Плагины для интеграции maven, spring в eclipse. Настройка IDE
  3. Первый пример на spring. Внедрение объектов. Работа с конструкторами
  4. IoC контейнер. Spring core.
  5. Порядок и типы параметров. Область действия компонента Singleton, Prototype. Ленивая инициализация.
  6. Импорт конфигураций. Наследование бинов
  7. CGlib и проксирование
  8. Внедрение методов. Работа с коллекциями
  9. Автоматическое связывание. Аннотации
  10. AOP. Анализ скорости работы методов. Аннотации для аспектов
  11. Spring и БД. Обзор DAO
  12. JDBC Template. Выборка, вставка данных
  13. Транзакции. Свойство propagation, isolation. Аспекты для транзакций
  14. Spring MVC
  15. Spring JSF
  16. Spring Web Flow
  17. Spring AJAX
  18. Spring работа с JavaScript
  19. Локализация
  20. Spring security
  21. SSL, настройка HTTPS в spring
  22. Spring DevOps
  23. Построение Spring Boot Web приложений.
  24. Построение приложений используя JPA, Hibernate.
  25. Тестирование в Spring.
  26. Spring cloud.
  27. Построение Spring boot приложений используя Camunda Engine.
  28. Построение Spring boot приложений используя AI, ML.

Отзывы cлушателей курса:

Раньше я уже имел удовольствие слушать материал по курсу «Программирование на Java» у Ивана, поэтому в этот раз решил продолжить обучение в Институте IBA. Курс по «Java Spring Framework» был интересным, познавательным и глубоким. Жаль только, что быстро закончился. В следующий раз для себя выберу Spring Cloud, а пройденный курс посоветую пройти своим коллегам. 

Родион Минкин

Записался на курс «Java Spring Framework» чтобы изучить новые технологии. Курс был познавательным, больше всего заинтересовали современные технологии и фреймворки. Обязательно буду рекомендовать друзьям и коллегам.

Эрик Мижевич

Получить дополнительную информацию: 
+375 29 690 40 33HPaulovich@instituteiba.by


Заказать курс

Проектирование программного обеспечения информационных систем

Подождите немного, идет отправка ...
Демо период закончился