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

Данный курс научит Вас «выживать» в проектах, где есть Spring. Во время обучения Вы поймете, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке, быстро проходить путь от идеи до production-grade. После обучения Вы овладеете фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).
  • 5 месяцев
  • Сертификат об обучении
89 000 ₽

Актуальная стоимость обучения.

Данные обновлены 1 июля 2022 г.

  • 5 месяцев
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «Разработчик на Spring Framework» от Otus

Модуль 1. Введение

  • Тема 1. Введение в Spring Framework

  • Тема 2. Конфигурирование Spring-приложений

  • Тема 3. ЛикБез - Основы архитектуры ПО

  • Тема 4. "Чёрная магия" Spring Boot

  • Тема 5. AOP, Spring AOP

  • Тема 6. Продвинутая конфигурация (часть 1) - Scopes, Lifecycle

  • Тема 7. Продвинутая конфигурация (часть 2) - Conditionals, Events, тестирование

  • Тема 8. Разбор домашних заданий, QnA

Модуль 2. Работа с базами данных

  • Тема 9. DAO на Spring JDBC

  • Тема 10. Основы ORM, JPA, Hibernate как провайдер JPA

  • Тема 11. JPQL, Spring ORM, DAO на основе Spring ORM + JPA

  • Тема 12. Транзакции, Spring Tx

  • Тема 13. "Белая магия" Spring Data: Spring Data JPA

  • Тема 14. SQL и NoSQL базы данных

  • Тема 15. Spring Data для подключения к нереляционным БД

  • Тема 16. Разбор домашних заданий, QnA

Модуль 3. Разработка Web-приложений

  • Тема 17. Введение в Spring MVC, Spring MVC на Spring Boot

  • Тема 18. Spring MVC View

  • Тема 19. Современные приложения на Spring MVC

  • Тема 20. Реактивное программирование

  • Тема 21. Reactive Spring Frameworks

  • Тема 22. Spring WebFlux

Модуль 4. "Около" и "Дзен"

  • Тема 23. Вебинар-собеседование

  • Тема 24. Spring Security: Архитектура

  • Тема 25. Spring Security: Механизмы аутентификации

  • Тема 26. Spring Security: Авторизация

  • Тема 27. Spring Security: ACL

  • Тема 28. Spring Batch

  • Тема 29. Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP)

  • Тема 30. Spring Integration: Messages и Channels

  • Тема 31. Spring Integration: Endpoints и Flow Components

  • Тема 32. Монолиты vs. Microservices (Round 2), Spring Boot Actuator - must have в микросервисах

  • Тема 33. REST-клиенты, SOAP, Spring WebServices и клиенты к ним

  • Тема 34. Docker, оркестрация, облака, облачные хостинги

  • Тема 35. Облака, Mongo DB Atlas cluster, Spring Cloud

  • Тема 36. Spring Cloud Config, Spring Cloud Bus, Spring Cloud Service Discovery с Eureka, Ribbon и Feign

  • Тема 37. Zuul, Hystrix Circuit Breaker, Sleuth, Zipkin, Hystrix Dashboard, Secure Configuration Properties

  • Тема 38. Обзор дополнительных технологий Spring, быстрая разработка приложений

Модуль 5. Проектная работа

  • Тема 39. Выбор темы и организация проектной работы

  • Тема 40. Консультация по проектам и домашним заданиям

  • Тема 41. Защита проектных работ №1

  • Тема 42. Защита проектных работ №2

Подробная информация о курсе

Город
Онлайн
Формат обучения
Онлайн
Сертификат
Есть
Поделись курсом с друзьями

Подробнее о школе Otus
OTUS – образовательная онлайн-платформа для IT-профессионалов, основанная Дмитрием Волошиным и Виталием Чибриковым. На сегодняшний день в OTUS размещено более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, онлайн-школа подходит абсолютно для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
  • Преимущества и недостатки обучения в Otus
  • Преподаватели-эксперты. Педагоги делятся актуальными знаниями и реальными кейсами, востребованными в современной IT-индустрии.

  • Уровень подготовки неважен. В онлайн-школе предусмотрены программы 3-х уровней сложности для начинающих и профи.

  • Удобный интерфейс. Сайт школы построен таким образом, что любой сможет с лёгкостью в нём разобраться.

  • Обратная связь. Кураторы и педагоги 24/7 помогают справляться студентам с возникающими сложностями.

  • Высокая стоимость курсов. Хорошее и качественное образование не может стоить дёшево.

  • Навязанные рекламные рассылки. Спам от онлайн-школы иногда вызывает лёгкое неудобство.

  • Отзывы о Otus

    Взгляните, что студенты и выпускники говорят про Otus

    • Впечатления от курса строго положительные) Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и под...

      Показать отзыв полностью
    • Добротный, качественный курс с полным погружением. Домашние задания заставляют проработать всё, а не оставаться в состоянии "вроде всё понял, но сделать ничего не могу". Для меня курс был тяжелым, ничего не успевал, но в конце всё таки преодолев себя сдал все ДЗ и проек...

      Показать отзыв полностью
    • Отличный курс! Интересная, грамотно продуманная программа! Лучший преподаватель - Юрий Дворжецкий! Интересный, харизматичный, нескучный. Присутствовать на лекциях было одним удовольствием!) Наличие домашних заданий предоставляют возможность отработать полученные знания на практик...

      Показать отзыв полностью
    • Для меня принять решение об обучении на курсе по языку Java было довольно просто, достаточно было посмотреть на преподавателя и структуру курса, также огромным плюсом было увидеть в партнерах Otus.ru компанию, в которой я хотел работать. Очень важно, что перед началом курса прово...

      Показать отзыв полностью
    • После прохождения курса я приобрел, во-первых, понимание того как python устроен и работает вплоть до погружения на уровень кода интерпретатора, что собственно, помогает уяснить с какими нюансами можно будет столкнуться при использовании языка в целом (что полезно для проектирова...

      Показать отзыв полностью
    • По сути, этот курс даже не про Python, а про решение реальных задач в реальном боевом окружении. Мое любимое слово, которое постоянно сопровождало меня в течении всего процесса обучения, — хардкор. А если более развернуто, то ощущения примерно такие, словно устроился на подработк...

      Показать отзыв полностью
    • Курс действительно для тех, кто уже неплохо знает С++. Домашние задания оказались несколько сложнее (и интереснее), чем я думал. Выходных на их решение мне не хватало. Те, кто только будет проходить курс, не откладывайте простые начальные задания в долгий ящик. Со второй половины...

      Показать отзыв полностью
    • Всем привет! Давно слышал про DevOps, даже как-то попал на собеседование по этой теме... но оказалось, что это нечто, о чем я даже почти не слышал. После (да и во время) прохождения курса, будучи больше сисадмином по должности - совсем по новому... ну или ко крайней мере под друг...

      Показать отзыв полностью
    • Честно говоря сначала я был настроен скептически. Очередной курс требующий денег, но не дающий практического опыта. Каково же было моё удивление тому объёму знаний что дают преподаватели, их отзывчивости. Лично я так и не прошёл всю программу к концу обучения, но знания полученны...

      Показать отзыв полностью
    • 26 отзывов о Otus
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о Otus →
    Разработчик на Spring Framework
    • Otus
    • 5 месяцев
    • 89 000 ₽