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

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

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

Данные обновлены 22 июля 2024 г.

  • 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

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

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

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

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

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

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

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

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

  • Отзывы о курсе

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

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

    Показать отзыв полностью

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

    Показать отзыв полностью
    + ещё 1 отзыв о курсе
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «Разработчик на Spring Framework» от Otus? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

    Прикрепите к отзыву сертификат о прохождении курса. После проверки мы пометим ваш отзыв как достоверный. Мы не будем делиться вашими данными с другими лицами.

    Разработчик на Spring Framework
    • Otus
    • 5 месяцев
    • 121 000 ₽