logo-hibrain

Разработчик на Spring Framework

В окончании курса вам предстоит защита дипломных работ. Те разработчики, кто успешно защитит выпускные проекты смогут начать карьеру у любого из 34 партнёров Otus.

  • Площадка:Otus
  • Продолжительность:5 месяцев
  • Дата:по мере набора группы
  • Стоимость:на сайте Otus
Оставить заявку
Разработчик на Spring Framework

О курсе

Курс поможет разработчикам веб-приложений разобраться с возможностями Spring Framework и прочувствовать процесс от идеи до реализации первого проекта. В процессе обучения вы проработаете микросервисную архитектуру приложения, разрешите высокоуровневые задачи разработки, комплексно в теории и на практике разберётесь с востребованным стеком и полезными инструментами разработчика Spring.

Мы изучаем:

course-info
  • java
    java
  • spring
    spring

Кому подойдет курс

  • Начинающим разработчикам, которые хотят прокачать код и освоить разработку приложений на Spring.

Необходимые навыки

  • База по Java, JS

  • Знание основ HTML/HTTP, SQL

  • Maven или Gradle

Эксперты

Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

  • Виталий Куценко
    Виталий Куценко
    В программировании с 2003 года. Специализируется на Java разработке с 2007. Работал на проектах по обработке потоков данных крупнейших мировых банков. Сотрудничал с «Diasoft», «1C», «Luxoft», «Росгосстрах», «Сбербанк»
  • Дмитрий Коган
    Дмитрий Коган
    Разработчик в «DXC». В программировании более 20 лет
  • Артем Первушов
    Артем Первушов
    Старший разработчик ПО в «Luxoft». Опыт профессиональной разработки - 10 лет. Имеет опыт руководства IT-командой в «Уралсибе», системной архитектуры в «ЛАНИТ», «Ай-Теко», Uventex Inc. Опыт преподавания в казанском «Иннополисе», МГТУ, «Люксофте»
  • Юрий Дворжецкий
    Юрий Дворжецкий
    Luxoft Training Center. Программист JavaScript. Разрабатывает веб-приложения с грамотным UI на React и Angular

Карьера

Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

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

    6 тем. В вводном модуле разберём основные понятия и функционал, необходимый в разработке приложений на Spring. Вы освоите работу с кодом в Spring, Best Practices конфигурации. Разработаете приложение для тестирования студентов.

    8 тем. Разберёте проекты Spring в работе с реляционными и нереляционными БД, поработаете с транзакциями. Преподаватели расскажут об особенностях различных баз данных и специализированных embedded БД.

    6 тем. Рассмотрите возможности разработки веб-приложений на Spring для разработки Web-приложений. Поработаете с Spring MVC и Spring WebFlux, технологиями View и разработкой SPA-приложений.

    15 тем. Разберёте продвинутые проекты Spring с авторизацией и аутентификацией пользователей, облачными сервисами и БД. Поработаете с микросервисной архитектурой.

    Заключительный месяц обучения посвящён самостоятельной работе над проектом, который в дальнейшем вы сможете презентовать потенциальным работодателям. Вашей задачей будет разработка приложения на основе Spring Boot с использование репозиториев Spring Data и/или Spring JDBC. Вы должны учесть современные принципы UI-разработки веб-приложения, внедрить механизмы пользовательской аутентификации и авторизации. Асинхронную сторону приложения предстоит разработать при помощи Spring Integration. В числе предложенных тем: онлайн-библиотека, блог с административной панелью или возможностью пользовательской регистрации.

    course-program