logo-hibrain

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

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

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

О курсе

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

Мы изучаем:

course-info
  • java
    java
  • spring
    spring

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

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

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

  • База по Java, JS

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

  • Maven или Gradle

Эксперты

Эксперты - опытные педагоги-практики

  • Виталий Куценко
    Виталий Куценко
    В программировании с 2003 года. Специализируется на Java разработке с 2007. Работал на проектах по обработке потоков данных крупнейших мировых банков. Сотрудничал с «Diasoft», «1C», «Luxoft», «Росгосстрах», «Сбербанк»
  • Дмитрий Коган
    Дмитрий Коган
    Разработчик в «DXC». В программировании более 20 лет
  • Юрий Дворжецкий
    Юрий Дворжецкий
    Luxoft Training Center. Программист JavaScript. Разрабатывает веб-приложения с грамотным UI на React и Angular

Карьера

Занимаясь на курсе, обучающиеся изучают современные инструменты и приобретают навыки работы, которые помогут им эффективно строить карьеру в IT-сфере.

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

    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