Разработчик на Spring Framework: программирование веб-приложений на Spring, фреймворки и вспомогательные технологии Spring
Рассрочка
Рассрочка
Разработчик на Spring Framework

Освой востребованный фреймворк для создания приложений на Java, чтобы выйти на новый профессиональный уровень.

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

26 июля

Дни занятий:

Ср 20:00, Сб 11:00

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

Большое число проектов Spring, затрагивающих все сферы разработки

Изучается современный Reactive стек Spring, который не рассматривается нигде

Преподаватели

Александр Оруджев
Виталий Куценко
Java Lead в RND
Сергей Петрелевич
java-разработчик
Евгений Непомнящий
Разработчик в IT Sense
Дмитрий Коган
DXC
Владимир Иванов
Senior Software Engineer.
В отрасли с 2006 года. Долгое время занимался разработкой ИС для информационного сопровождения бурения нефтяных и газовых скважин.

Руководитель программы
Профессионально занимаюсь разработкой ПО более 20 лет, из них последние 13 в мире Java.

За это время принимал активное участие в построении систем разных размеров: от небольших систем уровня предприятия до систем автоматизации транснациональных корпораций.

Работал в таких компаниях, как Diasoft, 1C, Luxoft, «Росгосстрах», «Сбербанк».

Место работы «ЦПТ Агроцифра (Ростсельмаш)».

Спикер «jug.ru».

Преподаватель
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

Занимался разработкой «коробочных» систем для внешних заказчиков, разработкой систем для внутренних заказчиков. В 2003 году с отличием закончил Магнитогорский Государственный Институт им. Носова, специальность — промышленная электроника.

Компании: Магнитогорский Металлургический Комбинат, Компас+, Borlas, СМП Банк.

Интересы: JavaScript, многопоточное программирование, сборщики мусора в Java.

Сдал экзамен Oracle по Java: Oracle Certified Professional, Java SE 8 Programmer

Преподаватель
C++ и Java разработчик.
В отрасли с 2006 года. Долгое время занимался разработкой под микроконтроллеры на С++, последние 3 года увлекся Java.

Компании: Топаз-сервис, Мвм

Сдал экзамен Oracle по Java: Oracle Certified Professional

Преподаватель
Был президентским стипендиатом (одним из двух лучших студентов) в университете, занимался нелинейными динамическими системами, поведением нейронов и детерминистическим хаосом, учил немецкий язык – и в возрасте 18 лет отправился на свою первую, но не последнюю полугодовую практику на немецкую фирму DASA (DaimlerChrysler Aerospace), ставшую позже фирмой EADS (European Aeronautic Defence and Space), а ещё позже – Airbus. Там ещё в 90-х в качестве web-разработчика пробовал писать апплеты на Java. Апплеты дико не взлюбил, и как показало будущее, которого у апплетов не было, был прав.
В 2000 году по окончании университета, разминувшись тогда с готовой карьерой преподавателя, остался работать в Германии. А в 2002 году вместе со всем IT-отделом перешёл в немецкое подразделение американского IT-гиганта CSC, который не так давно слился с HP Enterprise в новую фирму – DXC, купившую всем известный Luxoft.
На данный момент, является председателем совета предприятия. Публицист. Спортивный журналист. Блогер.
Играет в “Что? Где? Когда?” (был чемпионом Германии), в компьютерные игры (на это, правда, совсем нет времени) и на скрипке (когда друзьям нужен кто-то, с кем можно сыграть дуэт).

Преподаватель
Закончил МГУ ВМиК
Более 20 занимаюсь разработкой на Java.
Из последних проектов: создание первой системы электронных билетов в театры.
В настоящее время занимаюсь системами реального времени, финансы: депозитарные и торговые системы для центральных банков.

Преподаватель
Александр
Оруджев
Виталий
Куценко
Сергей
Петрелевич
Евгений
Непомнящий
Дмитрий
Коган
Владимир
Иванов

Преподаватели

Александр Оруджев
Senior Software Engineer.
В отрасли с 2006 года. Долгое время занимался разработкой ИС для информационного сопровождения бурения нефтяных и газовых скважин.

Руководитель программы
Виталий Куценко
Java Lead в RND
Профессионально занимаюсь разработкой ПО более 20 лет, из них последние 13 в мире Java.

За это время принимал активное участие в построении систем разных размеров: от небольших систем уровня предприятия до систем автоматизации транснациональных корпораций.

Работал в таких компаниях, как Diasoft, 1C, Luxoft, «Росгосстрах», «Сбербанк».

Место работы «ЦПТ Агроцифра (Ростсельмаш)».

Спикер «jug.ru».

Преподаватель
Сергей Петрелевич
java-разработчик
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

Занимался разработкой «коробочных» систем для внешних заказчиков, разработкой систем для внутренних заказчиков. В 2003 году с отличием закончил Магнитогорский Государственный Институт им. Носова, специальность — промышленная электроника.

Компании: Магнитогорский Металлургический Комбинат, Компас+, Borlas, СМП Банк.

Интересы: JavaScript, многопоточное программирование, сборщики мусора в Java.

Сдал экзамен Oracle по Java: Oracle Certified Professional, Java SE 8 Programmer

Преподаватель
Евгений Непомнящий
Разработчик в IT Sense
C++ и Java разработчик.
В отрасли с 2006 года. Долгое время занимался разработкой под микроконтроллеры на С++, последние 3 года увлекся Java.

Компании: Топаз-сервис, Мвм

Сдал экзамен Oracle по Java: Oracle Certified Professional

Преподаватель
Дмитрий Коган
DXC
Был президентским стипендиатом (одним из двух лучших студентов) в университете, занимался нелинейными динамическими системами, поведением нейронов и детерминистическим хаосом, учил немецкий язык – и в возрасте 18 лет отправился на свою первую, но не последнюю полугодовую практику на немецкую фирму DASA (DaimlerChrysler Aerospace), ставшую позже фирмой EADS (European Aeronautic Defence and Space), а ещё позже – Airbus. Там ещё в 90-х в качестве web-разработчика пробовал писать апплеты на Java. Апплеты дико не взлюбил, и как показало будущее, которого у апплетов не было, был прав.
В 2000 году по окончании университета, разминувшись тогда с готовой карьерой преподавателя, остался работать в Германии. А в 2002 году вместе со всем IT-отделом перешёл в немецкое подразделение американского IT-гиганта CSC, который не так давно слился с HP Enterprise в новую фирму – DXC, купившую всем известный Luxoft.
На данный момент, является председателем совета предприятия. Публицист. Спортивный журналист. Блогер.
Играет в “Что? Где? Когда?” (был чемпионом Германии), в компьютерные игры (на это, правда, совсем нет времени) и на скрипке (когда друзьям нужен кто-то, с кем можно сыграть дуэт).

Преподаватель
Владимир Иванов
Закончил МГУ ВМиК
Более 20 занимаюсь разработкой на Java.
Из последних проектов: создание первой системы электронных билетов в театры.
В настоящее время занимаюсь системами реального времени, финансы: депозитарные и торговые системы для центральных банков.

Преподаватель

Отзывы

62
Елена
Кущенко
Впечатления от курса строго положительные)
Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и подходах. Кроме того, домашние задания и проектная работа дают возможность приобрести множество востребованных практических навыков.
Спасибо команде Otus =)
Читать целиком
Martin
Martin
Первое, о чем хочу сказать, это о преподавателе - Юрии Дворжецком.
После долгих 5 месяцев работы возникло огромное желание поработать под его руководством и в реальной жизни.
На протяжении всего курса была с его стороны поддержка в чате (чуть не 24/7), в критических ситуациях - удаленный дебаг.
Харизма преподавателя это то, что заряжало, позволяло не опускать руки, идти до конца. Именно за это Юрию от меня огромная благодарность!

Теперь о курсе. Шел на него с нормальным стажем С++ и уверенным знанием Java core. Из курса где-то 85% материала оказалось для меня новым.
Курс тяжелый. Но многое зависит от студента. Некоторые домашки можно сделать за 10 минут путем копипастинга кода из лекции, а можно подойти к ней, как к настоящей боевой задаче, и потратить пару недель.
Для успешного прохождения курса мне потребовалось брать отпуск. Перед принятием решения о поступлении на курс нужно быть готовым к серьезной работе.
Лекции пересматривать ни раз и ни два. Изучался дополнительный материал.
Программа грамотна составлена, полностью охватывает современные технологии разработки на Spring. Code review домашних заданий строг и беспощаден. В рамках курса была привита любовь в unit тестам.

Хочу так же отметить и общую доброжелательную атмосферу на курсе, отличная взаимопомощь в чате, как говорил Юрий: "У нас Community".

Буду рекомендовать ли я курс? Да.
Читать целиком
Руслан
Мустаев
Добротный, качественный курс с полным погружением.
Домашние задания заставляют проработать всё, а не оставаться в состоянии "вроде всё понял, но сделать ничего не могу".
Для меня курс был тяжелым, ничего не успевал, но в конце всё таки преодолев себя сдал все ДЗ и проект. Готовьте много свободного времени, но оно того стоит.
Преподаватель Юрий Дворжецкий - высший пилотаж как с технической стороны, так и со стороны soft skills.
Читать целиком
Алексей
Фальштынский
Отличный курс! Интересная, грамотно продуманная программа!
Лучший преподаватель - Юрий Дворжецкий! Интересный, харизматичный, нескучный. Присутствовать на лекциях было одним удовольствием!)
Наличие домашних заданий предоставляют возможность отработать полученные знания на практике!
Проектная работа - это вообще бомба! Мотивация просто зашкаливала. Наконец, реализовал идею почти 5-летней давности) Ну почти реализовал, остались еще доработки, но все же)
Спасибо всем за проделанную работу!
Читать целиком
Данаил
Кондов
Курс позволил познакомиться с современными технологиями разработки с использованием Spring Framework и, безусловно, стоит затраченных на него времени и усилий. Помимо лекций самым продуктивным моментом было живое общение с ведущими разработчиками, позволившее наименее болезненно преодолевать высокий порог вхождения в новые темы.
Читать целиком
Вадим
Чернов
Замечательный курс!

Умно построенная программа. Умные, внимательные преподаватели. Умные, интересные задания! Короче, всё умно, внимательно, интересно!!!!!
Мне курс очень помог.
1) Узнал много нового
2) То что знал — переоценил, взглянул на знакомые вещи с другой стороны.
3) Нащупал направление развития собственных проектов.
4,5,6....) Всё очень круто!

Огромное спасибо, ребята!!!!
Вы - МОЛОДЦЫ!!!!
Читать целиком
Александр
Шумилин
Халосый)
Читать целиком
Павел
Богданов
Курс очень здорово структурирован, отличный баланс теории/практики. Юрий замечательный преподаватель - все очень ясно и на примерах объясняет. Ведет абсолютно не скучно, часто приводит какие-то примеры из собственного опыта. Домашние задания начинаются с самых элементарных и заканчиваются уже действительно серьезными вещами (облака, микросервисы - это все), особенно понравилось задание по Integration, на последних этапах немного касались Docker/Kubernetes. В курсе раскрываются самые современные технологии и подходы такие как Reactive Streams и как они интегрированы в Spring и SQL/NoSQL БД и, собственно как Spring с ними взаимодействует, был краткий экскурс в современный фронтенд (достаточно поверхностно, но интересно), имеется также краткое введение в JPA/Hibernate. В общем, рекомендую, особенно если только освоили Java Core - это правильный следующий шаг, так как Spring это сейчас самое востребованное что есть в Java-мире. Кстати, были примеры трудоустройства еще в процессе курса!
Читать целиком
Григорий
Люллин
Курс понравился, много практик, примеров и домашних заданий. Преподавательский состав хороший. Сейчас применяю полученные знания на работе, так как удалось сменить проект на работе на более современный и с использованием Spring. Наверное, смог бы выучить все это и без курса (все таки документация и разного рода примеры есть в открытом доступе), но наличие дедлайнов и обратной связи помогает и мотивирует.
Читать целиком
Олег
Герасимов
Без преувеличения, данный курс изменил мою жизнь.
К началу обучения на курсе "Разработчик на Spring Framework" мой опыт разработки на Java составлял около полугода, хотя до этого у меня конечно был багаж знаний по администрированию АС в банковском секторе, но я никогда не писал код.
К моменту начала обучения мне очень повезло пройти собеседование в крупную компанию, но я прекрасно понимал, что компетенций мне остро не хватает. На данный курс я "поставил все на Zero" и сменил работу ...
Программа курса достаточно обширная, охватывает если не весь огромный framework, то большую его часть. Огромное количество материалов, поступательная структура курса обеспечивают постепенное погружение. Каждый следующий вебинар, как правило, основывается на предыдущем и практически на протяжении всего курса развивается одно приложение, расширяя функционал. Конечно, помимо материала, данного на занятиях, приходилось самостоятельно изучать множество тем и тратить на это дополнительное время, много времени, очень много!
Сказать что мне было сложно - ничего не сказать, я тратил практически все свободное время на обучение, параллельно применяя полученные знания на новом месте работы.
Конечно без профессиональной поддержки преподавателей курса у меня вряд ли что-то вышло, очень хотелось бы поработать в команде с такими профи. Отдельно хотелось отметить очень внимательное отношение Юрия Дворжецкого, Александра Оруджева и Дмитрий Когана. Качественный код ревью, обильное количество советов по улучшению кода и почти круглосуточная онлайн поддержка преподавателей очень помогали и мотивировали не отступать и довести начатое до конца.
На первом занятии Юрий сказал, что мы научимся «выживать» в проектах, где есть Spring, и у меня получилось :)
Данный курс очень помог мне интенсивно прокачать скилы и обрести не только профессию, но и хобби.

Спасибо, Отус!
Читать целиком
Александр
Романов
Я был студентом второго потока (с декабря 2018 года по май 2019 года). В первую очередь, мне хотелось бы выразить большую даже простоогромную благодарность ведущему преподавателю курса Юрию Дворжецкому.
Мне очень понравилось все, вот вообще все. Лекции были очень интересными, очень содержательными и вообще не содержали «воды».
Все было четко, понятно и по делу. До прохождения курса я был знаком со Spring в самых общих чертах, и большинство проектов Spring мне казались непонятными и не дружелюбными. За время курса мое восприятие совершенно поменялось. То, что до курса казалось мне сложным, оказалось просто. Во многом этому поспособствовало общение с Юрием в чате. Честно, признаюсь,я был приятно и крайне удивлен терпением преподавателя, в те моменты,когда я не мог разобраться в некоторых тонкостях с первого раза и задавал много вопросов. Юрий всегда находит то объяснение, которое в конечном счете не оставляет вопросов у студента, что в наше время – большая редкость, и подходит к процессу обучения не формально, а крайне заинтересованно. Ну и потом, получить ответ на свой вопрос можно было в любое время – утром, днем, вечером и даже по выходным. И это при наличии основной работы и своих обычных ежедневных дел у преподавателя. Это действительно впечатляет.Также хотелось бы поблагодарить Юрия и весь коллектив преподавателей, которые проверяли домашние задания. Во-первых, проверки ДЗ были более чем оперативными, а, во-вторых, в любой непонятной ситуации во время проверки любой из проверяющих всегда был готов посмотреть мой нерабочий код на GitHub и помочь найти в нем ошибку. Ну и также хочется отметить сами домашние задания – каждое из них помогло основательно изучить и освоить на практике отдельные аспекты Spring. И это очень круто –ведь лучший навык тот, который приобретаешь в результате выполнения именно таких практических заданий.
Ну как результат прохождения курса – во время смены проекта на работе мне удалось хорошо пройти все собеседования, в которых я участвовал, продемонстрировав уверенные знания Spring и (вот она моя мечта) перейти с легаси проекта на проект с современным стеком технологий в рамках моей компании.
Очень здорово, когда люди ТАК подходят к тому, что делают, как это делает Юрий Дворжецкий, и вкладывают всего себя. Также хочется поблагодарить всю команду ОТУС и отдельно Виталия Чибрикова за организацию таких действительно полезных и интересных курсов. Всем-всем-всем большое и даже огромное спасибо!
Читать целиком
Станислав
Бритвин
На самом деле, курс "Разработчик на Spring Framework" был уже вторым курсом, который я проходил в Otus. Первым был "Разработчик Java", в то время я, будучи студентом, устроился на позицию Java-разработчика и хотел углубить свои знания по этому языку.

Проработав пару лет в web-разработке, я понял, что мне недостаёт систематических знаний об используемых технологиях, а также в целом о возможностях Spring'а.
Данный курс помог мне во всём этом разобраться. Я узнал много крутых штук, которые не использовались в рабочем проекте, но теперь я прикрутил пару из них.
Курс не был простым, некоторые уроки приходилось пересматривать более одного раза, чтобы понять, как это работает и зачем нужно. Порой нужно было изучить дополнительную информацию.
Юрий Дворжецкий очень хороший преподаватель. Интересно слушать, как он рассказывает лекцию. Также даёт классные советы при code review, что где и как можно улучшить в программе.
Порадовало то, как в общем чате группы не только преподаватель помогал решить возникшую проблему, но откликались и другие студенты, помогая друг другу.

Мне понравилось учиться в Otus, огромное спасибо всей команде!
Читать целиком
Владимир
Бутыгин
Прекрасно. Не всегда все понимаешь сразу, но прям лишнего в курсе нет.
Читать целиком
Дмитрий
Меречко
Как начинающему разработчику этот курс дал очень много полезной информации. Самое главное - это живое общение с преподавателями и обсуждение дз (код ревью). Погружение в spring как и обещали - оооочень глубокое. Так же предоставляется куча полезной информации попутно, которую можно читать на досуге. Всем рекомендую!
Читать целиком
Павел
Цейтлин
Это ребята не курс, а отвал башки.
Некоторые темы мне были знакомы, некоторые нет. Задания тоже некоторые делались буквально за полчаса, некоторые занимали время около недели-двух.
В любом случае курс очень интересный и динамичный.
Настоятельно рекомендую для изучения.
Читать целиком
Евгений
Шипов
Классный курс, интересная, насыщенная программа.
Читать целиком
Виталий
Александров
Курс понравился, рассматриваются актуальные темы для разработки на spring
Читать целиком
Денис
Гвоздев
Хочу сказать авторам курса СПАСИБО за проделанную работу! Ваши труды помогли мне расширить свое мировоззрение и под другим углом взглянуть на процесс разработки. Ранее я только слышал что такое Spring, Docker, NoSQL и микросервисы. Теперь же могу смело сказать что получил классные знания и практические навыки.

Из того что хотелось бы улучшить:
- показалось что уроки 31-33 прошли довольно бегло. Понимаю что объем информации огромный и тяжело все уместить в заданные временные рамки. Но все же хотелось бы остановиться на этих моментах подробнее.
- касательно взаимодействия микросервисов через RestTemplate, Feign очень хотелось бы видеть больше примеров для различных типов данных (пример: MultipartFile, byte[], ....)
- более детально разобраться с очередями запросов
- и великий Docker - как не искушенному в данной области, хотелось бы больше разобрать network, настройку доступа к файловому хранилищу и БД и некоторые подводные камни связанные с предоставлением общедоступных портов

P.S.
Александр Оруджев, вы крутой! Спасибо за то что ломаете в людях лень и желание сделать по-быстрому.
Дмитрий Коган, вы реально классный лектор! Ваши вебинары всегда подстегивают к изучению нового. Благодаря Вам я осознал что что мир IT интереснее чем кажется
Читать целиком
Николай
Глебанов
Отличный курс, но требует уже некоторый опыт в разработке, о чем написано в описании, задания сложные и интересные, всем рекомендую.
Читать целиком
Илья
Чиликин
Проходил курс в 2019 году, впечатления крайне положительные. Курс будет полезен как начинающим изучать Spring, так и (в моём случае) более опытным разработчикам для систематизации знаний.
Курс затрагивает не только Spring и Java, но и соседние области - SQL/NoSQL базы данных, немного frontend, контейнеризацию.
Основной преподаватель Юрий Дворжецкий - мой личный кумир в области IT. Такое ощущение, что человек знает всё обо всём, удивительно. За каждой лекцией слышится не просто теория, но и практический опыт применения.
Кроме Юрия, отлично себя показали преподаватели Сергей Петрелевич и Александр Оруджев.
Читать целиком
Алексей
Шубников
В данный момент я специализируюсь на Frontend разработке. До курса я не работал со Spring вообще, только писал UI под приложения, основанные на нем. После окончания курса я всерьез задумался переквалифицироваться в Fullstack разработчика, так как полученные знания позволяют это сделать.

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

В целом я очень доволен пройденным курсом, теперь для меня открыт мир Backend разработки и это очень круто :) Спасибо преподавателям и всей команде Отуса! Вы все большие молодцы, так как помогаете людям изменить их жизнь в лучшую сторону ;)
Читать целиком
Денис
Меньщиков
Работаю в Ростелеком + Ростелеком ИТ. Должность - главный специалист/разработчик.
Программирую на Oracle PLSQL, Java, Python
Почему выбрал именно этот курс?
1. Было желание систематизировать знания по Spring
2. Выполнение домашних заданий и дипломного проекта должны были дать дополнительную практику на Java и Spring
3. Ранее обучался на курсе Разработчик Java - это было позитивно
В обучении понравился хороший подбор преподавателей. Организация на хорошем уровне.
Возможно несколько последних занятий как-то переформировать
Обучение систематизировало мои знания по Spring и дало дополнительную практику на Java и Spring. "Компанию мечты" пока не искал : )
Читать целиком
Алексей
Кашин
Занимаюсь разработкой информационных систем и сервисов в финтехе. Использую Java и Spring, но ощущалась нехватка информации и опыта в работе фреймворком, хотелось узнать про новые технологии экосистемы Spring и Spring boot. Поэтому целенаправленно был выбран курс «Разработчик на Spring Framework».
В ходе занятий понравилась оперативная и качественная обратная связь от преподавателей. Так же опытные преподаватели в ходе лекций рассказывают не только про Spring и Java, но и немного про архитектуру приложений, микросервисы, docker, и технологии фронтэнда и СУБД.
Благодаря курсу появилось понимание минусов своей разработки, понимание механизмов работы технологий «под капотом». Можно использовать или советовать товарищам новые технологии в работе.
Спасибо преподавателям курса и команде ОТУС.
Читать целиком
Мадина
Дерягина
Работала старшим разработчиком Java. В работе понадобилось глубокое знание Spring фреймворка.
Понравилась открытая и дружелюбная атмосфера на курсе. Присутствовала практически на всех занятиях очно. Преподаватели интересно рассказывали темы и отвечали на вопросы. Также очень понравилось код ревью от Александра. Код ревью - пожалуй одна из основных фишек обучения. Опытный и высококвалифицированный преподаватель даёт вдумчивый фидбек на код, если отрабатывать все замечания, то можно ощутимо вырасти как разработчик.
Хотелось бы, чтобы у выпускников был доступ к обновлённым лекциям из новых учебных сессий по курсу.
С формальной точки зрения, после курса ничего не поменялось. Но появилось довольно хорошее понимание, как правильно работать с фреймворком, что сильно помогает в работе.
Читать целиком
Михаил
Зинкевич
Довольно объемный курс, очень многое, не только Spring, можно попробовать на практике (сделать ДЗ), подходит не только соискателям, но и работающим специалистам.
Я как-раз был работающим, иногда, от обилия домашних заданий и объема информации, которую надо усвоить в сжатые сроки, казалось, что можно сойти с ума.
Но, потихоньку, со всеми домашками справился, и в итоге меня ждала, - проектная работа, причем, я бы даже сказал ПРОЕКТНАЯ РАБОТА, на нее потратил очень много времени и сил, выпил очень много литров кофе, но, ни о чем не жалею, потому что, как говорится в пословице "Тяжело в учении, легко в бою!".
Читать целиком
Артур
Валеев
Добрый день. Я просто в восторге от курса. Это самый лучший курс из мною пройденных, каждая тема - это отдельный вебинар, никаких записей, хорошо объяснили, что такое спринг и с чем его едят. Чего мне не хватило на курсе - это более глубокого погружения в спринг секьюрити и микросервисы.
Читать целиком
Вадим
Кравченко
Благадарю за ваш курс. Много полезной и практической информации. Отдельное спасибо тренерам за потраченное время и силы. Александр, Юрий, Дмитрий, Владимир - вы супер. Спасибо за опыт.
Читать целиком
Сергей
Васильев
Курс по спрингу - отличный! Спринг я использую на текущем месте работы, но в основном использую одни и те же базовые вещи. Курс дал более полное понимание спринга и сопутствующих технологий. Материал хорошо структурирован, презентации легко читаемы и не перегружены текстом, большое количество ссылок на доп. материалы по теме занятий. Преподаватели отлично ведут занятия. Отдельное спасибо за грамотно выстроенные домашние задания, дающие возможность пощупать руками все изученные технологии, а также code review от преподавателей.
Читать целиком
Ростислав
Морозов
Отличный курс, лекции интересные и не скучные, много практики во время лекций. Все материалы с курса доступны в личном кабинете, что позволяет возвращаться к ним при необходимости. Полученные знания помогли найти новую работу и очень помогают в самой работе. Рекомендую всем, кто хочет быстро и глубоко освоить Spring.
Читать целиком
Константин
Сорокин
Изучать Java я начал с 2017г., для этого прошел курсы в другой компании.
С 2018г. я работаю разработчиком на Java в одной московской компании. Мне
интересно это направление и я несколько раз пытался самостоятельно
изучать Spring, т.к. этот framework позволяет значительно расширить
возможности, и сократить время разработки.
Курс «Разработчик на Spring Framework» я выбрал потому, что он освещает
все основные возможности Spring, и даже больше, дает четкое понимание об
архитектуре серверных приложений организованных в виде монолитов и
микросервисов. Пройдя этот курс я понял как можно балансировать нагрузку
между серверами, создать безопасную и отказоустойчивую серверную
инфраструктуру.
На курсе мне очень понравилось то, что довольно обширно рассматривается
разработка под облачные сервисы, очень актуальное направление в
современном мире. Также в курсе рассматривается, на мой взгляд очень
полезная вещь, как реактивное программирование, оно позволяет повысить
производительность приложения и грамотно использовать аппаратные
ресурсы системы.
Отдельное спасибо хочется сказать преподавательскому составу. С первых
занятий становится ясно, что это профессионалы своего дела. Мало того, что
они разбираются в освещаемом материале, так они ещё умеют донести его в
понятном формате до всех слушателей курса, и отвечают на любые
«каверзные» вопросы. При выполнении домашних заданий не пытаются
решить за тебя, а дают вектор для грамотного решения поставленной
задачи, при этом следят за «best practice» в написании кода и разработке
архитектуры приложения.
Уже на втором месяце обучения я заметил, что мой код стал более чистым и
лаконичным, а время написания программ и исправления ошибок в чужих
программах значительно сократилось. Видимо тогда это заметил не только
я, но и мой работодатель, т.к. он мне поднял зарплату, несмотря на то, что
обучение было в «самом разгаре»
Читать целиком
Сергей
Кубатко
Замечательный насыщенный курс для того, чтобы упорядочить имеющиеся знания и приобрести нужные практические навыки для повседневной работы. Так держать!
Читать целиком
Вера
Мрыкина
Есть две вещи, которые делает это курс качественым: преподавательский состав и тот как логически выстроены лекции.

По преподавателям мне понравилось то, что на любой вопрос я получала ответ/помощь. И если случится так, что сходу трудно дать ответ, они записывают к себе и чуть позже разобравшись - обязательно дают ответ. Вообще по ходу курса, при взаимодействии с ними,по работе видно что их цель - научить/помочь. Без всяких формальностей. И по-человечески. Вот честно. В комментах не приведешь примеры, можно узнать только обучаясь))

По курсу. Мне понравилось та последовательность, которой ходят от темы к теме.
Например, ту же конфигурацию Spring начали с xml способа, потом продолжили аннтациями и только позже Spring Boot. Так оно понятнее ложится, ты на практике видишь зачем стали использовать что-то другое.
Тоже самое касается и БД. Начали с голого sql, закончили крутой автоматизацией Spring JPA.

Далее самое бОльшее, что мне понравилось на курсе, это что к таким темам к как веб заходили тоже с обьяснения про обычный веб, а не сразу ныряли в мир Spring MVC. Т.е. логика такая, что вот есть область, она работатет так-то и так, сделали домашку, чтобы легло. А теперь смотрите как Spring умеет. Тоже проработале на домашке. Сранивли. Круто))
Таким образом просвещаешься не только в Спринге, а в теме, к которой даже близко не касалась. Для меня лично это стало РЕАКТИВНОЕ программирование и нереляционные БД)
По мне это иделаьная тактика курса)

И ВИШЕНКОЙ НА ТОРТЕ курса - это прилюдный разбор домашних заданий. Пусть их всего пара раз. Но зато вовремя - на жизненоважных модулях спринга).

Пара слов о времени. Если делать всё хорошо, отработать всё честно, что узнал по теме, то с трудом успеваешь)) лично у меня так было).


Всем кто делает это курс - огромное спасибо. )
Читать целиком
Сергей
Кубатко
Отличный курс для погружения в недра Spring для новичков и тех, кто уже поплавал)
Читать целиком
Денис
Емельянов
Добрый день, коллеги!

В первую очередь хотел бы поблагодарить преподавательский состав, который успешно отмучался с нами :))
Ребята вы огонь!!!! Спасибо, что вы есть и что вам не лень заниматься юными падаванами в мире java.

Только положительные впечатления/воспоминания остались после прохождения курса.

Всем, кто размышляет стоит ли идти на этот курс или нет - однозначно да!
Spring это светлое будущее, да, он спасет этот мир :)

Этот курс идеально подходит для тек, кто завершил Java Developer. Professional.

Всем коллегам-сокурсникам привет! и желаю удачно реализовать полученные знания!

Всем мир и до встречи на других курса любимого центра образования OTUS !:)
Читать целиком
Ирина
Обучение прошло отлично! Ещё в самом начале поставила для себя цель сделать максимум всех заданий. Это было достаточно сложно, но всё же удалось и я очень рада.
Правда, первые задания казались очень сложными. До курсов опыта спринга не было совсем, гуглила всё что только можно (что такое dto, что такое mvc), параллельно смотрела на ютубе много обучающих роликов, читала статьи, чтобы разобраться в теме. Очень помогло то, что на курсах есть возможность перехода в другую группу. Это дало время до конца разобраться в некоторых нюансах да и не перегореть.
По курсу впечатления только положительные. Очень круто подобрана программа, разбиралось много дополнительных тем, преподаватели делились опытом применения разных технологий, давали ссылки на дополнительные материалы. Здорово подобраны домашние задания, в процессе их выполнения открывала для себя немало полезных деталей. Были очень ценны и комментарии преподавателей по домашним заданиям, все советы до единого были полезными. Очень рада, что дз у вас на курсе - не простая формальность. Еще одно отдельное спасибо за примеры кода, которые преподаватели готовили к каждой теме. Это было очень ценно, особенно на первых порах, когда затруднения были абсолютно во всём. Добавила репозиторий в избранное на гитхабе и однозначно не раз еще туда загляну.
Из пожеланий: вы наверняка получили уже не одно пожелание или расширения курса, или даже создания еще одного (например, “Spring advanced”). Хотелось бы расширить раза в 2 (а лучше даже 3) последний модуль про облачные технологии и микросервисы, добавить по ним  дополнительных дз. Уверена, что это был бы полезнейший и интереснейший курс, который точно был бы востребован у студентов. Однозначно, что и по остальным темам у преподавателей осталось немало полезного и интересного, чем они могли бы еще поделиться.
Спасибо всей вашей команде за курс! Буду рада пройти еще не одно обучение на вашей платформе
Читать целиком
Михаил
Егоров
Прокачался! +100500 к java и +5 к мане :)
Читать целиком
Мария
Тронина
На курс пришла уже с некоторым багажом знаний по Spring. Хотелось систематизировать свои знания, заглянуть "под капот" спринга, узнать про реактивный спринг и облачные технологии. Преподавательский состав сильный. Объем информации очень обширный. К лекциям прикладывают много интересных доп. материалов для самостоятельного изучения. Конечно, как и при любом обучении, недостаточно просто слушать лекции. От студентов требуется выполнении практических заданий, изучение дополнительный материалов. Курс оправдал мои ожидания))
Читать целиком
Игорь
Попов
Очень познавательный и интересный курс. Помимо непосредственно Spring Framework так же затрагиваются некоторые смежные области, объясняются некоторые архитектурные подходы. Большим плюсом является то, что преподаватели так же являются опытными пользователя framework'a.
Читать целиком
Евгений
Павлов
Хочу сказать большущее спасибо нашим преподавателям! Вы дали, во-первых, базисы тех вещей, в которые неплохо было бы погрузиться, а во-вторых хороший пинок (в домашках в том числе) на изучение тех вещей, до которых не добрался бы без курса вообще. Благодаря курсу лично мне получилось поднять стек в огромном старом монолите (спринг 3 -> 5 и все-все-все) и без страха смотреть на окружающие разработки
Читать целиком
Евгений
Багдасарян
Отличный курс, но требует достаточного уровня предварительных знаний.
Читать целиком
Дмитрий
Любаневич
Курс замечательный, не пожалел ни разу, что пошел на него. Он сложный, на мой взгляд совсем не для начинающих программистов, лучше уже иметь какое-то представление о spring'е. Много домашней работы, достаточно сложной, на которую пришлось тратить много времени. Отличная обратная связь и очень ценные комментарии от преподавателей к домашним заданиям. Программа курса составлено хорошо, от простого к сложному и с каждым вебинаром становится только интереснее. От курса ожидал меньшего, если честно, в том числе и по этой причине я им полностью доволен. Большое спасибо всем преподавателям, особенно Александру Оруджеву, за то что проверял все мои домашние задания и проект. Когда решу пойти на следующий курс - выберу Otus.
Читать целиком
Артем
Соколов
Я разработчик веб-сервисов большой распределенной и разномастной системы на java. Обладаю достаточно приличным опытом разработки, но попал в ловушку старых технологий, когда много лет делаю в принципе одно и тоже но под разными точками зрения на достаточно экзотичных технологиях доступа к БД, разбавленных большим количеством внутриконторных кодогенераторов, чтобы этим было удобно пользоваться.На микросервисный стек в конторе не переходили, самостоятельно держать себя в технологическом тонусе у меня не получается.
Курс "Разработчик на Spring Framework" мне порекомендовал работодатель в рамках активностей по подтягиванию персонала к микросервисному стеку.
Понравился практический подход. Теория подкреплена практикой, и ее хочется делать. Приятно оказаться в обществе людей, которые знают больше чем я и не стесняются этими знаниями делится.
У меня вернулся подувядший интерес к программированию. Меня словно вытащили за волосы из некого болотца, где я застрял. Сайдэффектом я полюбил писать юнит-тесты, которых раньше под всяческими предлогами писать не хотел. Ну и да, продвинулся в должности на текущей работе.

Самостоятельное обучение штука хорошая. Но если куча дел и времени вообще не хватает, то курс с четкими дедлайнами и практической работой очень может помочь. По крайне мере после прохождения этого курса очень хочется продолжить устранения белых пятен в своей текущей квалификации.
Читать целиком
Адхам
Султонов
Курс очень помог понять многие вещи, которые использую на практике. Кроме этого было много нового и полезного. Особенно понравились такие части как транзакционность и реактивное программирование. Преподаватели всегда готовы помочь и подсказать в слаке, да и софт скиллы на высоте. Спасибо всем преподавателям - профессионалам. Советую всем. Для курса нужно иметь хотя бы минимальный опыт работы со spring.
Читать целиком
Олег
Бородкин
Работаю в коммерческой IT-компании, занимающейся разработкой и внедрением информационных систем автоматизации бизнес-процессов для коммерческого и государственного секторов. Основной опыт работы (более 10 лет) – разработчик БД MS SQL Server. В последние годы стал осваивать веб-разработку Node.js, Vue.js. С появлением новых проектов в компании и новых сфер автоматизации появилась потребность в освоении Java Spring Framework.
Выбрал Otus после изучения программы курса. Мне показалось, что курс даёт системные знания и затрагивает все необходимые темы для эффективного изучения Spring. И не ошибся! Материал преподносится очень толково и понятно, продуманные примеры и домашние задания, интересная подборка дополнительного материала к каждому заданию. Изучив первые темы про основы Spring, изучив темы по Spring Data, я уже смог принять участие в проекте разработки почти на равных с более опытными разработчиками.
Будущим студентам хочу пожелать терпения и времени :)
В Otus процесс обучения построен серьёзно, и если вы нацелены получить полный эффект, то будьте готовы уделять этому достаточно времени. И самое главное, это желание! Никого нельзя научить принудительно, можно только научится.
Читать целиком
Дмитрий
Коновалов
До обучения я занимался сопровождением и разработкой приложений на платформе IBM BPM. В основном это довольно специфическая редакция JavaScript для бэка и Dojo для фронта, и совсем чуть Java.
Однако импортозамещение и текущие реалии подталкивают бизнес отказываться от больших и дорогостоящих решений западных компаний и переходить на кастомную разработку на базе OpenSource.

Java и Spring Boot используются на работе повсеместно, поэтому новый проект был реализован именно на этой платформе. А тут и обучение как раз вовремя пришлось. Позволило сразу начать решать задачи по работе. Причем повезло, что темп развития приложения почти совпадал с темпом обучения. Что позволяло тут же, на практике применять полученные знания.
Я считаю, что в изучении программирования нет ничего более ценного, чем практика. Понравилось, что после теории обязательно домашка и практическое применение знаний.
Что улучшить по процессу обучения даже не знаю, вроде всё понравилось. Что касается проектной работы, то выбор темы я бы сделал где-то на середине курса. Кто-то будет делать с нуля, тогда времени будет больше для реализации проекта. Две недели в конце как-то все-таки маловато.
Что дало обучение? Будущее :-) Один проект уже реализован и уже в опытной эксплуатации. Второй на подходе. Должность не поменялась, но дело не в названии в табеле. Растет опыт, меняется отношение коллег и начальства. Всё еще будет, и карьерный рост и материальный, не всё сразу.
Читать целиком
Азат
Spring является индустриальным стандартом, и мне как начинающему разработчику было важно его освоить. Выбрал этот курс из-за объемной программы. Сам процесс обучения не вызывал вопросы – проверка домашних работ была вовремя, ревью справедливым и полезным, да и сами задания интересны. Больше всего понравились лекции и их теоретическая часть. Порадовало, что изучается не только сам Spring, но и смежные темы – их много и они очень расширяют эрудицию. Также в теории изучаются разные модули Spring'а, а не только основные, что подкупает
Читать целиком
Артем
Волков
В самом начале курс был достаточно прост. Но под конец становилось все сложнее и сложнее, больше из за нехватки времени, либо опыта - приходилось тратить достаточно много времени на освоение материала.
Но это того стоило! Новые знания очень пригодились и упростили процесс.
Читать целиком
Евгений
Шурупов
Курс большой. Охватывает огромное количество тем. От того, что такое контекст и способы его настройки, до spring cloud, микросервисов и как разложить приложение по микросервисам. Сразу хочу сказать, что не все преподаватели идеальны. Но учитывая то, что все лекции есть в записи, и можно просмотреть лекцию или отдельные отрывки по нескольку раз, этот минус, можно сказать, сведён к минимуму.

В курсе рассматриваются актуальные в данный момент темы: контекст, настройка spring и spring-boot, работа с БД (SQL и NoSQL), reactive stack, web, rest, cloud, тестирование. Эти темы рассмотрены настолько глубоко, что всё изученное порой сложно уместить в домашку, поэтому многие темы неплохо бы проработать после курса в свободное время. Для всех тем есть репозиторий, с примерами кода. Также есть факультативные видео с разбором тем, которые находятся около. Это maven и liquibase (возможно и flyway, точно не помню).

Курс построен очень хорошо, сложность тем идёт по нарастающей. Также изначально даны отличные рекомендации как строить свой репозиторий с домашками. Могу сказать, что по сравнению с тем, что у меня было на курсе по React, мой репозиторий с домашками настолько идеален и раскрывает меня как специалиста, что просто эмоций не могу передать. Если кинуть ссылку рекрутеру, то вероятность трудоустройства в крутую компанию сильно возрастает.
До курса я имел достаточный опыт со spring и spring-boot, и хочу сказать, что почти в каждой теме я узнал много нового. И уже в первой половине курса на собеседованиях чувствовал себя более уверенно, чем раньше.

Курс сложный. Осилит не каждый. Но если вам действительно нужно расти как профессионал, то из курса вы выйдете совсем другим человеком.
Читать целиком
Фарзона
Ахмедова
Курс был полезным. Во время прохождения курса проходила собеседования и во многих компаниях были вопросы , ответы которых были на занятиях. Появилась уверенность при работе с фреймворками Spring. Ранее тоже проходила курсы на разных образовательных порталах , но Отус был самым лучшим из всех. Именно плюс был в том, что на занятиях приходилось делать простенькие задачи после блока теории и теория хорошо запоминалась. А еще понравилось, что преподы проверяют ДЗ, которых не успевала сдавать вовремя. Даже такие ДЗ проверяли, которых надо было 2 месяца назад сдавать и как раз в отпуске смогла сдать много ДЗ. На некоторых курсах нет такой возможности. Спасибо всем преподавателем:)
Читать целиком
Виктор
Кулыгин
Закончил курс в августе 2021 года и остался очень доволен. Курс по Spring оказался весьма всеобъемлющим. После курса все знания по фреймворку в голове структурировались и, кажется, что теперь сам могу вести занятия. Домашних заданий было много, все разной степени сложности и объема. Чтобы получить максимум от курса надо делать все домашние задания и стараться выполнять опциональные задания. На мой взгляд, курс не подойдет новичкам, желательно чтобы у вас был опыт разработки пол года или год, но и даже тогда, придется попотеть и потратить кучу сил и времени, но поверьте, результат будет стоить вложенных усилий. Отдельно хочу сказать про преподавателей, все классные, каждый является профессионалом своего дела и у всех преподавателей очень широкие системные знания, что сразу видно. Ревью домашних заданий основательные. Курс рекомендую, но приготовьтесь серьезно поработать, потратите много сил и времени, но и удовольствия получите не меньше.
Читать целиком
Дмитрий
Пантелеев
Здравствуйте! Огромное спасибо за курс!
Мне очень понравилось что разобрали большое количество тем, подробные рассказы, всё супер!
Из хотелок не хватило более подробных методичек в некоторых местах, искать информацию по видео бывает сложно. Это не критично, просто иногда более привычно и удобно прочитать выжимку информации чем пересматривать часовое видео. Или хотя бы подсветить в них самые сложные моменты, нюансы, рекомендации. Обычно они только проговаривались.
Если они(новые презентации) когда-нибудь появятся, было бы классно иметь возможность их получить, как-то узнавать об обновлениях. Возможно стоит сделать телеграмм канал где будут новые посты и материалы, где можно быстро и удобно узнавать о новостях, читать их, делится мнением в комментариях.
Очень хочется оставаться на связи и в дальнейшем поучится ещё, надеюсь я найду такую возможность и время. Сейчас сосредоточусь на усвоении полученного материала.
Обсуждал с друзьями разработчиками пройденный материал и они очень заинтересовались некоторыми технологиями, о которых не знали и пилили сами что-то подобное, в общем курс оказался полезен не только мне но и окружению, коллеги заинтересовались)

Ещё раз огромное спасибо за пройденный путь, было очень приятно!
Читать целиком
Фатима
Абакарова
Очень понравился курс) Темы занятий актуальные и полезные в работе. Подача материала на уровне, преподаватели понятно объясняют, отвечают на вопросы. В общем, потраченное время и усилия того стоили)
Читать целиком
Кристина
Горина
Уже проходила несколько курсов по схожей тематике, этот один из лучших. Курс очень подробный и понятный. Не жалею, что пошла.
Читать целиком
Павел
Головчан
Хороший курс по Spring для тех, кто уже знаком с фундаментом Java.
Иначе будет сложновато и придется усиленно работать, наверстывать пробелы знаний.
Для меня было важным что:
1) видеозаписи заданий можно смотреть перемотке и в ускоренном режиме тоже (бывает смешно, но время экономит)
2) наличие краткого конспекта/презентации к каждому уроку с ссылками на доп.материалы
3) в личном кабинете в каком-то уроке видел тайминг - файл с описанием на какой минуте какой пункт конспекта/о чем важном говорит - жаль что не ко всем урокам такое ( это удобно для повторения пройденного материала, чтоб не гадать с перемоткой)
4) есть чат с группой и преподавателем через Slack
5) спасибо что доступ к личному кабинету не сгорает ( как на других платформах, а остается навсегда)
6) очень помогают в учебе примеры исходного кода в Git к каждому уроку ( без них ценность видео урока точно упала бы)
7) команда программистов-наставников почти все с азартом передают накопленный опыт Java и Spring (другие может чуть менее эмоциональны :)
8) свобода выбора темы дипломной работы ( это важно, т.к. ты можешь наконец-то найти время не просто допилить свой домашний проект, а еще и с проверкой кода - с рекомендациями от преподавателя-практика )
Читать целиком
Максим
Васильев
Хороший курс, который позволил систематизировать свои знания по Spring. Домашние задания позволили прощупать технологии и сделать выводы по использованию того или иного модуля Spring. На курсе 18 ДЗ. Результат сравним с участием в 18 проектах. Хотя объем ДЗ лимитирован, но задачи все время разные. Некоторые ДЗ на основе предыдущих, что тоже здорово позволяет развить навыки рефакторинга и перехода от одной технологии к другой. И главное ДЗ реально проверяются по смыслу сделанного и по дизайну-структуре-архитектуре. Проектная задача выбирается самостоятельно и позволяет реализовать свои задумки и мотивирует не остановится на середине, так как нужно ее защищать в конце курса. Мне понравилось занятие, где рассказали, как можно развернуть проекты на Spring бесплатно в сети. Когда тебе вот так на курсе рассказали, что можно вот эти сервисы использовать и плюсы и минусы, то легче самому их попробовать и начать использовать. Чем больше вот таких "песочниц"-инструментов ты знаешь тем лучше ты понимаешь возможности технологии и ее пределы. Спасибо преподавателям!
Читать целиком
Роман
Акбашев
До этого курса не знал Spring вообще. Так как активно изучаю java, хотел положить в копилку навыков и Spring)
Для меня курс оказался очень сложным, с первых занятий я не понимал куда я вообще попал)) и как все это вообще можно понять) Но как говориться, главное начать. Маленькими шагами начал изучать материалы и пытаться делать ДЗ. Каждую лекцию смотрел по 3-4 раза. Это конечно занимало очень много времени. Все делалось по ночам)) Днем работа и семья, ночью Spring) Таким подходом я быстро себя вымотал и курс вовремя пройти не смог, но на курсе оказалась возможность один раз перевезтись в другую группу) В итоге это дало мне еще столько же времени, что бы спокойно закончить курс) Все преподаватели молодцы. Курс действительно достойный. Единственное, мне кажется для последнего блока курса нужно наверное больше времени, может как то его расширить, потому что очень многое прошли мельком.

Очень понравились ревью кода от преподавателя Виталия Куценко. Это очень круто когда ДЗ проверяется реальным профессионалом.

Тем кто будет проходить курс, пожелаю не опускать руки раньше времени) Нужно понимать, что времени придется реально потратить очень много. Я думаю даже если вы уже имеете опыт в Spring, все равно придется достаточно много времени потратить на этот курс.

Большое спасибо Отус и всем преподавателям за качественный материал!
Читать целиком
Николай
Полезный классный курс! Рекомендую
Читать целиком
Владислав
Прекрасный курс. Узнал много нового о Spring, было крайне интересно разобрать темы реактивного программирования на Spring, конфигурации и много другого.
Особенно хочу отметить тот факт, что почти после каждого вебинара была возможность проконсультироваться по теме с преподавателем, либо задать вопрос в Slack и получить оперативный ответ.
Особенно хочу отметить Александра, который всегда готов дать пояснения и рекомендации к заданиям. Также Юрия, неоценимая помощь и море рекомендаций после вебинаров.
Было очень интересно и увлекательно
Читать целиком
Андрей
Овчаренко
Курс очень понравился, местами очень глубоко, даже намного глубже чем нужно знать обычному прикладному разработчику. Курс небо и земля по сравнению с GB, проходил там также курс по Спрингу - тут в разы больше информации и подробнее, но неподготовленным ребятам следует закладывать много времени. Уроки по 2,5 часа + ДЗ в три раза дольше. Например мне курс помог увеличить экспертность. Не понравилось, что мало обратной связи по проекту: идите делайте проект, а потом показывайте, что сделали. Но курс хорош. До обучения работал и работаю в Сбере, мне понравились заявленные темы. + эйчары других компаний хвалили отус, получил новую должность, но не благодаря курсу)
Читать целиком
Андрей
Барматин
От курса исключительно положительные впечатления. Помимо изучения непосредственно темы курса, благодаря проверке ДЗ, были выявлены различного рода общие недостатки и ошибки в написании кода, которые не имеют отношения непосредственно к Spring. За это отдельное спасибо Александру Оруджеву, обратная связь по ДЗ на высшем уровне. До курса имелось только 2 года опыта разработки под Android на Java, ранее программированием не занимался совсем. Перед записью на курс, почитав отзывы, увидел, что многие рекомендуют уже иметь некое представление о Spring, как по мне, при должном усердии, можно и без опыта. Ну а главным подтверждением моей высокой оценки курса, я думаю, можно считать то, что спустя месяц после окончания Spring я записался на Java Professional. Я конечно нигде никогда ранее не проходил никаких подобных курсов, но, по-моему, Otus сделал все максимально хорошо.
Читать целиком
Евгений
Козловский
Тому кто хочет окунуться в Spring с головой, курс то что надо. Если вы новичок легко не будет почти никогда). Главное не сдаваться и идти вперед. До курса пробовал изучать Spring самостоятельно и теперь понимаю что тратил время зря) Гораздо эффективнее учится у профессионалов, которые проведут, расскажут и покажут все что необходимо. Море полезной и нужной информации. Домашние задания оптимальны по сложности. Профессиональные и очень полезные комментарии по коду домашних заданий. Преподаватели профи своего дела!!! Огромная им благодарность! Особенно Александру. Курс каждому покажет его сильные и слабые стороны). В целом курсом очень доволен, вектор дальнейшего своего развития определен.
Читать целиком
Антон
Исаев
Данный курс помог закрыть пробелы в разработке с использованием Spring framework, который не всегда покрываются в рамках повседневных задач. В особенности, в конце курса рассматривались инструменты, которые стало возможно предложить и использовать в проектах на работе.
Также отмечу удобную систему проведения курса, так как можно не посещать очно занятия, а просматривать их позже и сдавать на проверку домашние задания. Если на занятии не получается задать вопрос по пройденной теме или проблеме в ходе выполнения домашнего задания, то всегда можно задать вопрос преподавателям курса. Также можно выделить проверку работ, которая проходит как при решении рабочий задач. Решение отправляется на проверку, где преподаватель может оставить замечания для их устранения или дать совет для избегания ошибок в будущем.
Читать целиком
Елена
Кущенко
Впечатления от курса строго положительные)
Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и подходах. Кроме того, домашние задания и проектная работа дают возможность приобрести множество востребованных практических навыков.
Спасибо команде Otus =)
Читать целиком
Martin
Martin
Первое, о чем хочу сказать, это о преподавателе - Юрии Дворжецком.
После долгих 5 месяцев работы возникло огромное желание поработать под его руководством и в реальной жизни.
На протяжении всего курса была с его стороны поддержка в чате (чуть не 24/7), в критических ситуациях - удаленный дебаг.
Харизма преподавателя это то, что заряжало, позволяло не опускать руки, идти до конца. Именно за это Юрию от меня огромная благодарность!

Теперь о курсе. Шел на него с нормальным стажем С++ и уверенным знанием Java core. Из курса где-то 85% материала оказалось для меня новым.
Курс тяжелый. Но многое зависит от студента. Некоторые домашки можно сделать за 10 минут путем копипастинга кода из лекции, а можно подойти к ней, как к настоящей боевой задаче, и потратить пару недель.
Для успешного прохождения курса мне потребовалось брать отпуск. Перед принятием решения о поступлении на курс нужно быть готовым к серьезной работе.
Лекции пересматривать ни раз и ни два. Изучался дополнительный материал.
Программа грамотна составлена, полностью охватывает современные технологии разработки на Spring. Code review домашних заданий строг и беспощаден. В рамках курса была привита любовь в unit тестам.

Хочу так же отметить и общую доброжелательную атмосферу на курсе, отличная взаимопомощь в чате, как говорил Юрий: "У нас Community".

Буду рекомендовать ли я курс? Да.
Читать целиком
Руслан
Мустаев
Добротный, качественный курс с полным погружением.
Домашние задания заставляют проработать всё, а не оставаться в состоянии "вроде всё понял, но сделать ничего не могу".
Для меня курс был тяжелым, ничего не успевал, но в конце всё таки преодолев себя сдал все ДЗ и проект. Готовьте много свободного времени, но оно того стоит.
Преподаватель Юрий Дворжецкий - высший пилотаж как с технической стороны, так и со стороны soft skills.
Читать целиком
Алексей
Фальштынский
Отличный курс! Интересная, грамотно продуманная программа!
Лучший преподаватель - Юрий Дворжецкий! Интересный, харизматичный, нескучный. Присутствовать на лекциях было одним удовольствием!)
Наличие домашних заданий предоставляют возможность отработать полученные знания на практике!
Проектная работа - это вообще бомба! Мотивация просто зашкаливала. Наконец, реализовал идею почти 5-летней давности) Ну почти реализовал, остались еще доработки, но все же)
Спасибо всем за проделанную работу!
Читать целиком
Данаил
Кондов
Курс позволил познакомиться с современными технологиями разработки с использованием Spring Framework и, безусловно, стоит затраченных на него времени и усилий. Помимо лекций самым продуктивным моментом было живое общение с ведущими разработчиками, позволившее наименее болезненно преодолевать высокий порог вхождения в новые темы.
Читать целиком
Вадим
Чернов
Замечательный курс!

Умно построенная программа. Умные, внимательные преподаватели. Умные, интересные задания! Короче, всё умно, внимательно, интересно!!!!!
Мне курс очень помог.
1) Узнал много нового
2) То что знал — переоценил, взглянул на знакомые вещи с другой стороны.
3) Нащупал направление развития собственных проектов.
4,5,6....) Всё очень круто!

Огромное спасибо, ребята!!!!
Вы - МОЛОДЦЫ!!!!
Читать целиком
Александр
Шумилин
Халосый)
Читать целиком
Павел
Богданов
Курс очень здорово структурирован, отличный баланс теории/практики. Юрий замечательный преподаватель - все очень ясно и на примерах объясняет. Ведет абсолютно не скучно, часто приводит какие-то примеры из собственного опыта. Домашние задания начинаются с самых элементарных и заканчиваются уже действительно серьезными вещами (облака, микросервисы - это все), особенно понравилось задание по Integration, на последних этапах немного касались Docker/Kubernetes. В курсе раскрываются самые современные технологии и подходы такие как Reactive Streams и как они интегрированы в Spring и SQL/NoSQL БД и, собственно как Spring с ними взаимодействует, был краткий экскурс в современный фронтенд (достаточно поверхностно, но интересно), имеется также краткое введение в JPA/Hibernate. В общем, рекомендую, особенно если только освоили Java Core - это правильный следующий шаг, так как Spring это сейчас самое востребованное что есть в Java-мире. Кстати, были примеры трудоустройства еще в процессе курса!
Читать целиком
Григорий
Люллин
Курс понравился, много практик, примеров и домашних заданий. Преподавательский состав хороший. Сейчас применяю полученные знания на работе, так как удалось сменить проект на работе на более современный и с использованием Spring. Наверное, смог бы выучить все это и без курса (все таки документация и разного рода примеры есть в открытом доступе), но наличие дедлайнов и обратной связи помогает и мотивирует.
Читать целиком
Олег
Герасимов
Без преувеличения, данный курс изменил мою жизнь.
К началу обучения на курсе "Разработчик на Spring Framework" мой опыт разработки на Java составлял около полугода, хотя до этого у меня конечно был багаж знаний по администрированию АС в банковском секторе, но я никогда не писал код.
К моменту начала обучения мне очень повезло пройти собеседование в крупную компанию, но я прекрасно понимал, что компетенций мне остро не хватает. На данный курс я "поставил все на Zero" и сменил работу ...
Программа курса достаточно обширная, охватывает если не весь огромный framework, то большую его часть. Огромное количество материалов, поступательная структура курса обеспечивают постепенное погружение. Каждый следующий вебинар, как правило, основывается на предыдущем и практически на протяжении всего курса развивается одно приложение, расширяя функционал. Конечно, помимо материала, данного на занятиях, приходилось самостоятельно изучать множество тем и тратить на это дополнительное время, много времени, очень много!
Сказать что мне было сложно - ничего не сказать, я тратил практически все свободное время на обучение, параллельно применяя полученные знания на новом месте работы.
Конечно без профессиональной поддержки преподавателей курса у меня вряд ли что-то вышло, очень хотелось бы поработать в команде с такими профи. Отдельно хотелось отметить очень внимательное отношение Юрия Дворжецкого, Александра Оруджева и Дмитрий Когана. Качественный код ревью, обильное количество советов по улучшению кода и почти круглосуточная онлайн поддержка преподавателей очень помогали и мотивировали не отступать и довести начатое до конца.
На первом занятии Юрий сказал, что мы научимся «выживать» в проектах, где есть Spring, и у меня получилось :)
Данный курс очень помог мне интенсивно прокачать скилы и обрести не только профессию, но и хобби.

Спасибо, Отус!
Читать целиком
Александр
Романов
Я был студентом второго потока (с декабря 2018 года по май 2019 года). В первую очередь, мне хотелось бы выразить большую даже простоогромную благодарность ведущему преподавателю курса Юрию Дворжецкому.
Мне очень понравилось все, вот вообще все. Лекции были очень интересными, очень содержательными и вообще не содержали «воды».
Все было четко, понятно и по делу. До прохождения курса я был знаком со Spring в самых общих чертах, и большинство проектов Spring мне казались непонятными и не дружелюбными. За время курса мое восприятие совершенно поменялось. То, что до курса казалось мне сложным, оказалось просто. Во многом этому поспособствовало общение с Юрием в чате. Честно, признаюсь,я был приятно и крайне удивлен терпением преподавателя, в те моменты,когда я не мог разобраться в некоторых тонкостях с первого раза и задавал много вопросов. Юрий всегда находит то объяснение, которое в конечном счете не оставляет вопросов у студента, что в наше время – большая редкость, и подходит к процессу обучения не формально, а крайне заинтересованно. Ну и потом, получить ответ на свой вопрос можно было в любое время – утром, днем, вечером и даже по выходным. И это при наличии основной работы и своих обычных ежедневных дел у преподавателя. Это действительно впечатляет.Также хотелось бы поблагодарить Юрия и весь коллектив преподавателей, которые проверяли домашние задания. Во-первых, проверки ДЗ были более чем оперативными, а, во-вторых, в любой непонятной ситуации во время проверки любой из проверяющих всегда был готов посмотреть мой нерабочий код на GitHub и помочь найти в нем ошибку. Ну и также хочется отметить сами домашние задания – каждое из них помогло основательно изучить и освоить на практике отдельные аспекты Spring. И это очень круто –ведь лучший навык тот, который приобретаешь в результате выполнения именно таких практических заданий.
Ну как результат прохождения курса – во время смены проекта на работе мне удалось хорошо пройти все собеседования, в которых я участвовал, продемонстрировав уверенные знания Spring и (вот она моя мечта) перейти с легаси проекта на проект с современным стеком технологий в рамках моей компании.
Очень здорово, когда люди ТАК подходят к тому, что делают, как это делает Юрий Дворжецкий, и вкладывают всего себя. Также хочется поблагодарить всю команду ОТУС и отдельно Виталия Чибрикова за организацию таких действительно полезных и интересных курсов. Всем-всем-всем большое и даже огромное спасибо!
Читать целиком
Станислав
Бритвин
На самом деле, курс "Разработчик на Spring Framework" был уже вторым курсом, который я проходил в Otus. Первым был "Разработчик Java", в то время я, будучи студентом, устроился на позицию Java-разработчика и хотел углубить свои знания по этому языку.

Проработав пару лет в web-разработке, я понял, что мне недостаёт систематических знаний об используемых технологиях, а также в целом о возможностях Spring'а.
Данный курс помог мне во всём этом разобраться. Я узнал много крутых штук, которые не использовались в рабочем проекте, но теперь я прикрутил пару из них.
Курс не был простым, некоторые уроки приходилось пересматривать более одного раза, чтобы понять, как это работает и зачем нужно. Порой нужно было изучить дополнительную информацию.
Юрий Дворжецкий очень хороший преподаватель. Интересно слушать, как он рассказывает лекцию. Также даёт классные советы при code review, что где и как можно улучшить в программе.
Порадовало то, как в общем чате группы не только преподаватель помогал решить возникшую проблему, но откликались и другие студенты, помогая друг другу.

Мне понравилось учиться в Otus, огромное спасибо всей команде!
Читать целиком
Владимир
Бутыгин
Прекрасно. Не всегда все понимаешь сразу, но прям лишнего в курсе нет.
Читать целиком
Дмитрий
Меречко
Как начинающему разработчику этот курс дал очень много полезной информации. Самое главное - это живое общение с преподавателями и обсуждение дз (код ревью). Погружение в spring как и обещали - оооочень глубокое. Так же предоставляется куча полезной информации попутно, которую можно читать на досуге. Всем рекомендую!
Читать целиком
Павел
Цейтлин
Это ребята не курс, а отвал башки.
Некоторые темы мне были знакомы, некоторые нет. Задания тоже некоторые делались буквально за полчаса, некоторые занимали время около недели-двух.
В любом случае курс очень интересный и динамичный.
Настоятельно рекомендую для изучения.
Читать целиком
Евгений
Шипов
Классный курс, интересная, насыщенная программа.
Читать целиком
Виталий
Александров
Курс понравился, рассматриваются актуальные темы для разработки на spring
Читать целиком
Денис
Гвоздев
Хочу сказать авторам курса СПАСИБО за проделанную работу! Ваши труды помогли мне расширить свое мировоззрение и под другим углом взглянуть на процесс разработки. Ранее я только слышал что такое Spring, Docker, NoSQL и микросервисы. Теперь же могу смело сказать что получил классные знания и практические навыки.

Из того что хотелось бы улучшить:
- показалось что уроки 31-33 прошли довольно бегло. Понимаю что объем информации огромный и тяжело все уместить в заданные временные рамки. Но все же хотелось бы остановиться на этих моментах подробнее.
- касательно взаимодействия микросервисов через RestTemplate, Feign очень хотелось бы видеть больше примеров для различных типов данных (пример: MultipartFile, byte[], ....)
- более детально разобраться с очередями запросов
- и великий Docker - как не искушенному в данной области, хотелось бы больше разобрать network, настройку доступа к файловому хранилищу и БД и некоторые подводные камни связанные с предоставлением общедоступных портов

P.S.
Александр Оруджев, вы крутой! Спасибо за то что ломаете в людях лень и желание сделать по-быстрому.
Дмитрий Коган, вы реально классный лектор! Ваши вебинары всегда подстегивают к изучению нового. Благодаря Вам я осознал что что мир IT интереснее чем кажется
Читать целиком
Николай
Глебанов
Отличный курс, но требует уже некоторый опыт в разработке, о чем написано в описании, задания сложные и интересные, всем рекомендую.
Читать целиком
Илья
Чиликин
Проходил курс в 2019 году, впечатления крайне положительные. Курс будет полезен как начинающим изучать Spring, так и (в моём случае) более опытным разработчикам для систематизации знаний.
Курс затрагивает не только Spring и Java, но и соседние области - SQL/NoSQL базы данных, немного frontend, контейнеризацию.
Основной преподаватель Юрий Дворжецкий - мой личный кумир в области IT. Такое ощущение, что человек знает всё обо всём, удивительно. За каждой лекцией слышится не просто теория, но и практический опыт применения.
Кроме Юрия, отлично себя показали преподаватели Сергей Петрелевич и Александр Оруджев.
Читать целиком
Алексей
Шубников
В данный момент я специализируюсь на Frontend разработке. До курса я не работал со Spring вообще, только писал UI под приложения, основанные на нем. После окончания курса я всерьез задумался переквалифицироваться в Fullstack разработчика, так как полученные знания позволяют это сделать.

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

В целом я очень доволен пройденным курсом, теперь для меня открыт мир Backend разработки и это очень круто :) Спасибо преподавателям и всей команде Отуса! Вы все большие молодцы, так как помогаете людям изменить их жизнь в лучшую сторону ;)
Читать целиком
Денис
Меньщиков
Работаю в Ростелеком + Ростелеком ИТ. Должность - главный специалист/разработчик.
Программирую на Oracle PLSQL, Java, Python
Почему выбрал именно этот курс?
1. Было желание систематизировать знания по Spring
2. Выполнение домашних заданий и дипломного проекта должны были дать дополнительную практику на Java и Spring
3. Ранее обучался на курсе Разработчик Java - это было позитивно
В обучении понравился хороший подбор преподавателей. Организация на хорошем уровне.
Возможно несколько последних занятий как-то переформировать
Обучение систематизировало мои знания по Spring и дало дополнительную практику на Java и Spring. "Компанию мечты" пока не искал : )
Читать целиком
Алексей
Кашин
Занимаюсь разработкой информационных систем и сервисов в финтехе. Использую Java и Spring, но ощущалась нехватка информации и опыта в работе фреймворком, хотелось узнать про новые технологии экосистемы Spring и Spring boot. Поэтому целенаправленно был выбран курс «Разработчик на Spring Framework».
В ходе занятий понравилась оперативная и качественная обратная связь от преподавателей. Так же опытные преподаватели в ходе лекций рассказывают не только про Spring и Java, но и немного про архитектуру приложений, микросервисы, docker, и технологии фронтэнда и СУБД.
Благодаря курсу появилось понимание минусов своей разработки, понимание механизмов работы технологий «под капотом». Можно использовать или советовать товарищам новые технологии в работе.
Спасибо преподавателям курса и команде ОТУС.
Читать целиком
Мадина
Дерягина
Работала старшим разработчиком Java. В работе понадобилось глубокое знание Spring фреймворка.
Понравилась открытая и дружелюбная атмосфера на курсе. Присутствовала практически на всех занятиях очно. Преподаватели интересно рассказывали темы и отвечали на вопросы. Также очень понравилось код ревью от Александра. Код ревью - пожалуй одна из основных фишек обучения. Опытный и высококвалифицированный преподаватель даёт вдумчивый фидбек на код, если отрабатывать все замечания, то можно ощутимо вырасти как разработчик.
Хотелось бы, чтобы у выпускников был доступ к обновлённым лекциям из новых учебных сессий по курсу.
С формальной точки зрения, после курса ничего не поменялось. Но появилось довольно хорошее понимание, как правильно работать с фреймворком, что сильно помогает в работе.
Читать целиком
Михаил
Зинкевич
Довольно объемный курс, очень многое, не только Spring, можно попробовать на практике (сделать ДЗ), подходит не только соискателям, но и работающим специалистам.
Я как-раз был работающим, иногда, от обилия домашних заданий и объема информации, которую надо усвоить в сжатые сроки, казалось, что можно сойти с ума.
Но, потихоньку, со всеми домашками справился, и в итоге меня ждала, - проектная работа, причем, я бы даже сказал ПРОЕКТНАЯ РАБОТА, на нее потратил очень много времени и сил, выпил очень много литров кофе, но, ни о чем не жалею, потому что, как говорится в пословице "Тяжело в учении, легко в бою!".
Читать целиком
Артур
Валеев
Добрый день. Я просто в восторге от курса. Это самый лучший курс из мною пройденных, каждая тема - это отдельный вебинар, никаких записей, хорошо объяснили, что такое спринг и с чем его едят. Чего мне не хватило на курсе - это более глубокого погружения в спринг секьюрити и микросервисы.
Читать целиком
Вадим
Кравченко
Благадарю за ваш курс. Много полезной и практической информации. Отдельное спасибо тренерам за потраченное время и силы. Александр, Юрий, Дмитрий, Владимир - вы супер. Спасибо за опыт.
Читать целиком
Сергей
Васильев
Курс по спрингу - отличный! Спринг я использую на текущем месте работы, но в основном использую одни и те же базовые вещи. Курс дал более полное понимание спринга и сопутствующих технологий. Материал хорошо структурирован, презентации легко читаемы и не перегружены текстом, большое количество ссылок на доп. материалы по теме занятий. Преподаватели отлично ведут занятия. Отдельное спасибо за грамотно выстроенные домашние задания, дающие возможность пощупать руками все изученные технологии, а также code review от преподавателей.
Читать целиком
Ростислав
Морозов
Отличный курс, лекции интересные и не скучные, много практики во время лекций. Все материалы с курса доступны в личном кабинете, что позволяет возвращаться к ним при необходимости. Полученные знания помогли найти новую работу и очень помогают в самой работе. Рекомендую всем, кто хочет быстро и глубоко освоить Spring.
Читать целиком
Константин
Сорокин
Изучать Java я начал с 2017г., для этого прошел курсы в другой компании.
С 2018г. я работаю разработчиком на Java в одной московской компании. Мне
интересно это направление и я несколько раз пытался самостоятельно
изучать Spring, т.к. этот framework позволяет значительно расширить
возможности, и сократить время разработки.
Курс «Разработчик на Spring Framework» я выбрал потому, что он освещает
все основные возможности Spring, и даже больше, дает четкое понимание об
архитектуре серверных приложений организованных в виде монолитов и
микросервисов. Пройдя этот курс я понял как можно балансировать нагрузку
между серверами, создать безопасную и отказоустойчивую серверную
инфраструктуру.
На курсе мне очень понравилось то, что довольно обширно рассматривается
разработка под облачные сервисы, очень актуальное направление в
современном мире. Также в курсе рассматривается, на мой взгляд очень
полезная вещь, как реактивное программирование, оно позволяет повысить
производительность приложения и грамотно использовать аппаратные
ресурсы системы.
Отдельное спасибо хочется сказать преподавательскому составу. С первых
занятий становится ясно, что это профессионалы своего дела. Мало того, что
они разбираются в освещаемом материале, так они ещё умеют донести его в
понятном формате до всех слушателей курса, и отвечают на любые
«каверзные» вопросы. При выполнении домашних заданий не пытаются
решить за тебя, а дают вектор для грамотного решения поставленной
задачи, при этом следят за «best practice» в написании кода и разработке
архитектуры приложения.
Уже на втором месяце обучения я заметил, что мой код стал более чистым и
лаконичным, а время написания программ и исправления ошибок в чужих
программах значительно сократилось. Видимо тогда это заметил не только
я, но и мой работодатель, т.к. он мне поднял зарплату, несмотря на то, что
обучение было в «самом разгаре»
Читать целиком
Сергей
Кубатко
Замечательный насыщенный курс для того, чтобы упорядочить имеющиеся знания и приобрести нужные практические навыки для повседневной работы. Так держать!
Читать целиком
Вера
Мрыкина
Есть две вещи, которые делает это курс качественым: преподавательский состав и тот как логически выстроены лекции.

По преподавателям мне понравилось то, что на любой вопрос я получала ответ/помощь. И если случится так, что сходу трудно дать ответ, они записывают к себе и чуть позже разобравшись - обязательно дают ответ. Вообще по ходу курса, при взаимодействии с ними,по работе видно что их цель - научить/помочь. Без всяких формальностей. И по-человечески. Вот честно. В комментах не приведешь примеры, можно узнать только обучаясь))

По курсу. Мне понравилось та последовательность, которой ходят от темы к теме.
Например, ту же конфигурацию Spring начали с xml способа, потом продолжили аннтациями и только позже Spring Boot. Так оно понятнее ложится, ты на практике видишь зачем стали использовать что-то другое.
Тоже самое касается и БД. Начали с голого sql, закончили крутой автоматизацией Spring JPA.

Далее самое бОльшее, что мне понравилось на курсе, это что к таким темам к как веб заходили тоже с обьяснения про обычный веб, а не сразу ныряли в мир Spring MVC. Т.е. логика такая, что вот есть область, она работатет так-то и так, сделали домашку, чтобы легло. А теперь смотрите как Spring умеет. Тоже проработале на домашке. Сранивли. Круто))
Таким образом просвещаешься не только в Спринге, а в теме, к которой даже близко не касалась. Для меня лично это стало РЕАКТИВНОЕ программирование и нереляционные БД)
По мне это иделаьная тактика курса)

И ВИШЕНКОЙ НА ТОРТЕ курса - это прилюдный разбор домашних заданий. Пусть их всего пара раз. Но зато вовремя - на жизненоважных модулях спринга).

Пара слов о времени. Если делать всё хорошо, отработать всё честно, что узнал по теме, то с трудом успеваешь)) лично у меня так было).


Всем кто делает это курс - огромное спасибо. )
Читать целиком
Сергей
Кубатко
Отличный курс для погружения в недра Spring для новичков и тех, кто уже поплавал)
Читать целиком
Денис
Емельянов
Добрый день, коллеги!

В первую очередь хотел бы поблагодарить преподавательский состав, который успешно отмучался с нами :))
Ребята вы огонь!!!! Спасибо, что вы есть и что вам не лень заниматься юными падаванами в мире java.

Только положительные впечатления/воспоминания остались после прохождения курса.

Всем, кто размышляет стоит ли идти на этот курс или нет - однозначно да!
Spring это светлое будущее, да, он спасет этот мир :)

Этот курс идеально подходит для тек, кто завершил Java Developer. Professional.

Всем коллегам-сокурсникам привет! и желаю удачно реализовать полученные знания!

Всем мир и до встречи на других курса любимого центра образования OTUS !:)
Читать целиком
Ирина
Обучение прошло отлично! Ещё в самом начале поставила для себя цель сделать максимум всех заданий. Это было достаточно сложно, но всё же удалось и я очень рада.
Правда, первые задания казались очень сложными. До курсов опыта спринга не было совсем, гуглила всё что только можно (что такое dto, что такое mvc), параллельно смотрела на ютубе много обучающих роликов, читала статьи, чтобы разобраться в теме. Очень помогло то, что на курсах есть возможность перехода в другую группу. Это дало время до конца разобраться в некоторых нюансах да и не перегореть.
По курсу впечатления только положительные. Очень круто подобрана программа, разбиралось много дополнительных тем, преподаватели делились опытом применения разных технологий, давали ссылки на дополнительные материалы. Здорово подобраны домашние задания, в процессе их выполнения открывала для себя немало полезных деталей. Были очень ценны и комментарии преподавателей по домашним заданиям, все советы до единого были полезными. Очень рада, что дз у вас на курсе - не простая формальность. Еще одно отдельное спасибо за примеры кода, которые преподаватели готовили к каждой теме. Это было очень ценно, особенно на первых порах, когда затруднения были абсолютно во всём. Добавила репозиторий в избранное на гитхабе и однозначно не раз еще туда загляну.
Из пожеланий: вы наверняка получили уже не одно пожелание или расширения курса, или даже создания еще одного (например, “Spring advanced”). Хотелось бы расширить раза в 2 (а лучше даже 3) последний модуль про облачные технологии и микросервисы, добавить по ним  дополнительных дз. Уверена, что это был бы полезнейший и интереснейший курс, который точно был бы востребован у студентов. Однозначно, что и по остальным темам у преподавателей осталось немало полезного и интересного, чем они могли бы еще поделиться.
Спасибо всей вашей команде за курс! Буду рада пройти еще не одно обучение на вашей платформе
Читать целиком
Михаил
Егоров
Прокачался! +100500 к java и +5 к мане :)
Читать целиком
Мария
Тронина
На курс пришла уже с некоторым багажом знаний по Spring. Хотелось систематизировать свои знания, заглянуть "под капот" спринга, узнать про реактивный спринг и облачные технологии. Преподавательский состав сильный. Объем информации очень обширный. К лекциям прикладывают много интересных доп. материалов для самостоятельного изучения. Конечно, как и при любом обучении, недостаточно просто слушать лекции. От студентов требуется выполнении практических заданий, изучение дополнительный материалов. Курс оправдал мои ожидания))
Читать целиком
Игорь
Попов
Очень познавательный и интересный курс. Помимо непосредственно Spring Framework так же затрагиваются некоторые смежные области, объясняются некоторые архитектурные подходы. Большим плюсом является то, что преподаватели так же являются опытными пользователя framework'a.
Читать целиком
Евгений
Павлов
Хочу сказать большущее спасибо нашим преподавателям! Вы дали, во-первых, базисы тех вещей, в которые неплохо было бы погрузиться, а во-вторых хороший пинок (в домашках в том числе) на изучение тех вещей, до которых не добрался бы без курса вообще. Благодаря курсу лично мне получилось поднять стек в огромном старом монолите (спринг 3 -> 5 и все-все-все) и без страха смотреть на окружающие разработки
Читать целиком
Евгений
Багдасарян
Отличный курс, но требует достаточного уровня предварительных знаний.
Читать целиком
Дмитрий
Любаневич
Курс замечательный, не пожалел ни разу, что пошел на него. Он сложный, на мой взгляд совсем не для начинающих программистов, лучше уже иметь какое-то представление о spring'е. Много домашней работы, достаточно сложной, на которую пришлось тратить много времени. Отличная обратная связь и очень ценные комментарии от преподавателей к домашним заданиям. Программа курса составлено хорошо, от простого к сложному и с каждым вебинаром становится только интереснее. От курса ожидал меньшего, если честно, в том числе и по этой причине я им полностью доволен. Большое спасибо всем преподавателям, особенно Александру Оруджеву, за то что проверял все мои домашние задания и проект. Когда решу пойти на следующий курс - выберу Otus.
Читать целиком
Артем
Соколов
Я разработчик веб-сервисов большой распределенной и разномастной системы на java. Обладаю достаточно приличным опытом разработки, но попал в ловушку старых технологий, когда много лет делаю в принципе одно и тоже но под разными точками зрения на достаточно экзотичных технологиях доступа к БД, разбавленных большим количеством внутриконторных кодогенераторов, чтобы этим было удобно пользоваться.На микросервисный стек в конторе не переходили, самостоятельно держать себя в технологическом тонусе у меня не получается.
Курс "Разработчик на Spring Framework" мне порекомендовал работодатель в рамках активностей по подтягиванию персонала к микросервисному стеку.
Понравился практический подход. Теория подкреплена практикой, и ее хочется делать. Приятно оказаться в обществе людей, которые знают больше чем я и не стесняются этими знаниями делится.
У меня вернулся подувядший интерес к программированию. Меня словно вытащили за волосы из некого болотца, где я застрял. Сайдэффектом я полюбил писать юнит-тесты, которых раньше под всяческими предлогами писать не хотел. Ну и да, продвинулся в должности на текущей работе.

Самостоятельное обучение штука хорошая. Но если куча дел и времени вообще не хватает, то курс с четкими дедлайнами и практической работой очень может помочь. По крайне мере после прохождения этого курса очень хочется продолжить устранения белых пятен в своей текущей квалификации.
Читать целиком
Адхам
Султонов
Курс очень помог понять многие вещи, которые использую на практике. Кроме этого было много нового и полезного. Особенно понравились такие части как транзакционность и реактивное программирование. Преподаватели всегда готовы помочь и подсказать в слаке, да и софт скиллы на высоте. Спасибо всем преподавателям - профессионалам. Советую всем. Для курса нужно иметь хотя бы минимальный опыт работы со spring.
Читать целиком
Олег
Бородкин
Работаю в коммерческой IT-компании, занимающейся разработкой и внедрением информационных систем автоматизации бизнес-процессов для коммерческого и государственного секторов. Основной опыт работы (более 10 лет) – разработчик БД MS SQL Server. В последние годы стал осваивать веб-разработку Node.js, Vue.js. С появлением новых проектов в компании и новых сфер автоматизации появилась потребность в освоении Java Spring Framework.
Выбрал Otus после изучения программы курса. Мне показалось, что курс даёт системные знания и затрагивает все необходимые темы для эффективного изучения Spring. И не ошибся! Материал преподносится очень толково и понятно, продуманные примеры и домашние задания, интересная подборка дополнительного материала к каждому заданию. Изучив первые темы про основы Spring, изучив темы по Spring Data, я уже смог принять участие в проекте разработки почти на равных с более опытными разработчиками.
Будущим студентам хочу пожелать терпения и времени :)
В Otus процесс обучения построен серьёзно, и если вы нацелены получить полный эффект, то будьте готовы уделять этому достаточно времени. И самое главное, это желание! Никого нельзя научить принудительно, можно только научится.
Читать целиком
Дмитрий
Коновалов
До обучения я занимался сопровождением и разработкой приложений на платформе IBM BPM. В основном это довольно специфическая редакция JavaScript для бэка и Dojo для фронта, и совсем чуть Java.
Однако импортозамещение и текущие реалии подталкивают бизнес отказываться от больших и дорогостоящих решений западных компаний и переходить на кастомную разработку на базе OpenSource.

Java и Spring Boot используются на работе повсеместно, поэтому новый проект был реализован именно на этой платформе. А тут и обучение как раз вовремя пришлось. Позволило сразу начать решать задачи по работе. Причем повезло, что темп развития приложения почти совпадал с темпом обучения. Что позволяло тут же, на практике применять полученные знания.
Я считаю, что в изучении программирования нет ничего более ценного, чем практика. Понравилось, что после теории обязательно домашка и практическое применение знаний.
Что улучшить по процессу обучения даже не знаю, вроде всё понравилось. Что касается проектной работы, то выбор темы я бы сделал где-то на середине курса. Кто-то будет делать с нуля, тогда времени будет больше для реализации проекта. Две недели в конце как-то все-таки маловато.
Что дало обучение? Будущее :-) Один проект уже реализован и уже в опытной эксплуатации. Второй на подходе. Должность не поменялась, но дело не в названии в табеле. Растет опыт, меняется отношение коллег и начальства. Всё еще будет, и карьерный рост и материальный, не всё сразу.
Читать целиком
Азат
Spring является индустриальным стандартом, и мне как начинающему разработчику было важно его освоить. Выбрал этот курс из-за объемной программы. Сам процесс обучения не вызывал вопросы – проверка домашних работ была вовремя, ревью справедливым и полезным, да и сами задания интересны. Больше всего понравились лекции и их теоретическая часть. Порадовало, что изучается не только сам Spring, но и смежные темы – их много и они очень расширяют эрудицию. Также в теории изучаются разные модули Spring'а, а не только основные, что подкупает
Читать целиком
Артем
Волков
В самом начале курс был достаточно прост. Но под конец становилось все сложнее и сложнее, больше из за нехватки времени, либо опыта - приходилось тратить достаточно много времени на освоение материала.
Но это того стоило! Новые знания очень пригодились и упростили процесс.
Читать целиком
Евгений
Шурупов
Курс большой. Охватывает огромное количество тем. От того, что такое контекст и способы его настройки, до spring cloud, микросервисов и как разложить приложение по микросервисам. Сразу хочу сказать, что не все преподаватели идеальны. Но учитывая то, что все лекции есть в записи, и можно просмотреть лекцию или отдельные отрывки по нескольку раз, этот минус, можно сказать, сведён к минимуму.

В курсе рассматриваются актуальные в данный момент темы: контекст, настройка spring и spring-boot, работа с БД (SQL и NoSQL), reactive stack, web, rest, cloud, тестирование. Эти темы рассмотрены настолько глубоко, что всё изученное порой сложно уместить в домашку, поэтому многие темы неплохо бы проработать после курса в свободное время. Для всех тем есть репозиторий, с примерами кода. Также есть факультативные видео с разбором тем, которые находятся около. Это maven и liquibase (возможно и flyway, точно не помню).

Курс построен очень хорошо, сложность тем идёт по нарастающей. Также изначально даны отличные рекомендации как строить свой репозиторий с домашками. Могу сказать, что по сравнению с тем, что у меня было на курсе по React, мой репозиторий с домашками настолько идеален и раскрывает меня как специалиста, что просто эмоций не могу передать. Если кинуть ссылку рекрутеру, то вероятность трудоустройства в крутую компанию сильно возрастает.
До курса я имел достаточный опыт со spring и spring-boot, и хочу сказать, что почти в каждой теме я узнал много нового. И уже в первой половине курса на собеседованиях чувствовал себя более уверенно, чем раньше.

Курс сложный. Осилит не каждый. Но если вам действительно нужно расти как профессионал, то из курса вы выйдете совсем другим человеком.
Читать целиком
Фарзона
Ахмедова
Курс был полезным. Во время прохождения курса проходила собеседования и во многих компаниях были вопросы , ответы которых были на занятиях. Появилась уверенность при работе с фреймворками Spring. Ранее тоже проходила курсы на разных образовательных порталах , но Отус был самым лучшим из всех. Именно плюс был в том, что на занятиях приходилось делать простенькие задачи после блока теории и теория хорошо запоминалась. А еще понравилось, что преподы проверяют ДЗ, которых не успевала сдавать вовремя. Даже такие ДЗ проверяли, которых надо было 2 месяца назад сдавать и как раз в отпуске смогла сдать много ДЗ. На некоторых курсах нет такой возможности. Спасибо всем преподавателем:)
Читать целиком
Виктор
Кулыгин
Закончил курс в августе 2021 года и остался очень доволен. Курс по Spring оказался весьма всеобъемлющим. После курса все знания по фреймворку в голове структурировались и, кажется, что теперь сам могу вести занятия. Домашних заданий было много, все разной степени сложности и объема. Чтобы получить максимум от курса надо делать все домашние задания и стараться выполнять опциональные задания. На мой взгляд, курс не подойдет новичкам, желательно чтобы у вас был опыт разработки пол года или год, но и даже тогда, придется попотеть и потратить кучу сил и времени, но поверьте, результат будет стоить вложенных усилий. Отдельно хочу сказать про преподавателей, все классные, каждый является профессионалом своего дела и у всех преподавателей очень широкие системные знания, что сразу видно. Ревью домашних заданий основательные. Курс рекомендую, но приготовьтесь серьезно поработать, потратите много сил и времени, но и удовольствия получите не меньше.
Читать целиком
Дмитрий
Пантелеев
Здравствуйте! Огромное спасибо за курс!
Мне очень понравилось что разобрали большое количество тем, подробные рассказы, всё супер!
Из хотелок не хватило более подробных методичек в некоторых местах, искать информацию по видео бывает сложно. Это не критично, просто иногда более привычно и удобно прочитать выжимку информации чем пересматривать часовое видео. Или хотя бы подсветить в них самые сложные моменты, нюансы, рекомендации. Обычно они только проговаривались.
Если они(новые презентации) когда-нибудь появятся, было бы классно иметь возможность их получить, как-то узнавать об обновлениях. Возможно стоит сделать телеграмм канал где будут новые посты и материалы, где можно быстро и удобно узнавать о новостях, читать их, делится мнением в комментариях.
Очень хочется оставаться на связи и в дальнейшем поучится ещё, надеюсь я найду такую возможность и время. Сейчас сосредоточусь на усвоении полученного материала.
Обсуждал с друзьями разработчиками пройденный материал и они очень заинтересовались некоторыми технологиями, о которых не знали и пилили сами что-то подобное, в общем курс оказался полезен не только мне но и окружению, коллеги заинтересовались)

Ещё раз огромное спасибо за пройденный путь, было очень приятно!
Читать целиком
Фатима
Абакарова
Очень понравился курс) Темы занятий актуальные и полезные в работе. Подача материала на уровне, преподаватели понятно объясняют, отвечают на вопросы. В общем, потраченное время и усилия того стоили)
Читать целиком
Кристина
Горина
Уже проходила несколько курсов по схожей тематике, этот один из лучших. Курс очень подробный и понятный. Не жалею, что пошла.
Читать целиком
Павел
Головчан
Хороший курс по Spring для тех, кто уже знаком с фундаментом Java.
Иначе будет сложновато и придется усиленно работать, наверстывать пробелы знаний.
Для меня было важным что:
1) видеозаписи заданий можно смотреть перемотке и в ускоренном режиме тоже (бывает смешно, но время экономит)
2) наличие краткого конспекта/презентации к каждому уроку с ссылками на доп.материалы
3) в личном кабинете в каком-то уроке видел тайминг - файл с описанием на какой минуте какой пункт конспекта/о чем важном говорит - жаль что не ко всем урокам такое ( это удобно для повторения пройденного материала, чтоб не гадать с перемоткой)
4) есть чат с группой и преподавателем через Slack
5) спасибо что доступ к личному кабинету не сгорает ( как на других платформах, а остается навсегда)
6) очень помогают в учебе примеры исходного кода в Git к каждому уроку ( без них ценность видео урока точно упала бы)
7) команда программистов-наставников почти все с азартом передают накопленный опыт Java и Spring (другие может чуть менее эмоциональны :)
8) свобода выбора темы дипломной работы ( это важно, т.к. ты можешь наконец-то найти время не просто допилить свой домашний проект, а еще и с проверкой кода - с рекомендациями от преподавателя-практика )
Читать целиком
Максим
Васильев
Хороший курс, который позволил систематизировать свои знания по Spring. Домашние задания позволили прощупать технологии и сделать выводы по использованию того или иного модуля Spring. На курсе 18 ДЗ. Результат сравним с участием в 18 проектах. Хотя объем ДЗ лимитирован, но задачи все время разные. Некоторые ДЗ на основе предыдущих, что тоже здорово позволяет развить навыки рефакторинга и перехода от одной технологии к другой. И главное ДЗ реально проверяются по смыслу сделанного и по дизайну-структуре-архитектуре. Проектная задача выбирается самостоятельно и позволяет реализовать свои задумки и мотивирует не остановится на середине, так как нужно ее защищать в конце курса. Мне понравилось занятие, где рассказали, как можно развернуть проекты на Spring бесплатно в сети. Когда тебе вот так на курсе рассказали, что можно вот эти сервисы использовать и плюсы и минусы, то легче самому их попробовать и начать использовать. Чем больше вот таких "песочниц"-инструментов ты знаешь тем лучше ты понимаешь возможности технологии и ее пределы. Спасибо преподавателям!
Читать целиком
Роман
Акбашев
До этого курса не знал Spring вообще. Так как активно изучаю java, хотел положить в копилку навыков и Spring)
Для меня курс оказался очень сложным, с первых занятий я не понимал куда я вообще попал)) и как все это вообще можно понять) Но как говориться, главное начать. Маленькими шагами начал изучать материалы и пытаться делать ДЗ. Каждую лекцию смотрел по 3-4 раза. Это конечно занимало очень много времени. Все делалось по ночам)) Днем работа и семья, ночью Spring) Таким подходом я быстро себя вымотал и курс вовремя пройти не смог, но на курсе оказалась возможность один раз перевезтись в другую группу) В итоге это дало мне еще столько же времени, что бы спокойно закончить курс) Все преподаватели молодцы. Курс действительно достойный. Единственное, мне кажется для последнего блока курса нужно наверное больше времени, может как то его расширить, потому что очень многое прошли мельком.

Очень понравились ревью кода от преподавателя Виталия Куценко. Это очень круто когда ДЗ проверяется реальным профессионалом.

Тем кто будет проходить курс, пожелаю не опускать руки раньше времени) Нужно понимать, что времени придется реально потратить очень много. Я думаю даже если вы уже имеете опыт в Spring, все равно придется достаточно много времени потратить на этот курс.

Большое спасибо Отус и всем преподавателям за качественный материал!
Читать целиком
Николай
Полезный классный курс! Рекомендую
Читать целиком
Владислав
Прекрасный курс. Узнал много нового о Spring, было крайне интересно разобрать темы реактивного программирования на Spring, конфигурации и много другого.
Особенно хочу отметить тот факт, что почти после каждого вебинара была возможность проконсультироваться по теме с преподавателем, либо задать вопрос в Slack и получить оперативный ответ.
Особенно хочу отметить Александра, который всегда готов дать пояснения и рекомендации к заданиям. Также Юрия, неоценимая помощь и море рекомендаций после вебинаров.
Было очень интересно и увлекательно
Читать целиком
Андрей
Овчаренко
Курс очень понравился, местами очень глубоко, даже намного глубже чем нужно знать обычному прикладному разработчику. Курс небо и земля по сравнению с GB, проходил там также курс по Спрингу - тут в разы больше информации и подробнее, но неподготовленным ребятам следует закладывать много времени. Уроки по 2,5 часа + ДЗ в три раза дольше. Например мне курс помог увеличить экспертность. Не понравилось, что мало обратной связи по проекту: идите делайте проект, а потом показывайте, что сделали. Но курс хорош. До обучения работал и работаю в Сбере, мне понравились заявленные темы. + эйчары других компаний хвалили отус, получил новую должность, но не благодаря курсу)
Читать целиком
Андрей
Барматин
От курса исключительно положительные впечатления. Помимо изучения непосредственно темы курса, благодаря проверке ДЗ, были выявлены различного рода общие недостатки и ошибки в написании кода, которые не имеют отношения непосредственно к Spring. За это отдельное спасибо Александру Оруджеву, обратная связь по ДЗ на высшем уровне. До курса имелось только 2 года опыта разработки под Android на Java, ранее программированием не занимался совсем. Перед записью на курс, почитав отзывы, увидел, что многие рекомендуют уже иметь некое представление о Spring, как по мне, при должном усердии, можно и без опыта. Ну а главным подтверждением моей высокой оценки курса, я думаю, можно считать то, что спустя месяц после окончания Spring я записался на Java Professional. Я конечно нигде никогда ранее не проходил никаких подобных курсов, но, по-моему, Otus сделал все максимально хорошо.
Читать целиком
Евгений
Козловский
Тому кто хочет окунуться в Spring с головой, курс то что надо. Если вы новичок легко не будет почти никогда). Главное не сдаваться и идти вперед. До курса пробовал изучать Spring самостоятельно и теперь понимаю что тратил время зря) Гораздо эффективнее учится у профессионалов, которые проведут, расскажут и покажут все что необходимо. Море полезной и нужной информации. Домашние задания оптимальны по сложности. Профессиональные и очень полезные комментарии по коду домашних заданий. Преподаватели профи своего дела!!! Огромная им благодарность! Особенно Александру. Курс каждому покажет его сильные и слабые стороны). В целом курсом очень доволен, вектор дальнейшего своего развития определен.
Читать целиком
Антон
Исаев
Данный курс помог закрыть пробелы в разработке с использованием Spring framework, который не всегда покрываются в рамках повседневных задач. В особенности, в конце курса рассматривались инструменты, которые стало возможно предложить и использовать в проектах на работе.
Также отмечу удобную систему проведения курса, так как можно не посещать очно занятия, а просматривать их позже и сдавать на проверку домашние задания. Если на занятии не получается задать вопрос по пройденной теме или проблеме в ходе выполнения домашнего задания, то всегда можно задать вопрос преподавателям курса. Также можно выделить проверку работ, которая проходит как при решении рабочий задач. Решение отправляется на проверку, где преподаватель может оставить замечания для их устранения или дать совет для избегания ошибок в будущем.
Читать целиком

Необходимые знания

  • Java Basics
  • Multithreading (позже)
  • Основы HTML/HTTP/JS
  • Основы SQL
  • Maven или Gradle
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 26 июля
Тема 1. Введение в Spring Framework
Тема 2. Конфигурирование Spring-приложений
Тема 3. ЛикБез - Основы архитектуры ПО
Тема 4. AOP, Spring AOP
Тема 5. "Чёрная магия" Spring Boot
Тема 6. Продвинутая конфигурация (часть 1) - Scopes, Lifecycle
Тема 7. Продвинутая конфигурация (часть 2) - Conditionals, Events, тестирование
Тема 8. Разбор домашних заданий, QnA
C 26 августа
Тема 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
C 23 сентября
Тема 17. Введение в Spring MVC, Spring MVC на Spring Boot
Тема 18. Spring MVC View
Тема 19. Современные приложения на Spring MVC
Тема 20. Reactor. Введение в реактивное программирование
Тема 21. Spring WebFlux
C 18 октября
Тема 22. Вебинар-собеседование
Тема 23. Spring Security: Архитектура
Тема 24. Spring Security: Механизмы аутентификации
Тема 25. Spring Security: Авторизация
Тема 26. Spring Security: ACL
Тема 27. Spring Batch
Тема 28. Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP)
Тема 29. Spring Integration: Messages и Channels
Тема 30. Spring Integration: Endpoints и Flow Components
Тема 31. Монолиты vs. Microservices (Round 2), Spring Boot Actuator - must have в микросервисах
Тема 32. REST-клиенты, SOAP, Spring WebServices и клиенты к ним
Тема 33. Docker, оркестрация
Тема 34. Знакомство с Kubernetes
Тема 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. Применение RabbitMQ
Тема 39. Применение Kafka
Тема 40. Комплексный пример использования WebFlux и Kafka
C 10 января
Тема 41. Выбор темы и организация проектной работы
Тема 42. Защита проектных работ №1
Тема 43. Защита проектных работ №2
Скачать подробную программу
Выпускной проект
Проектная работа по Spring Framework распределена по всему сроку обучения, хотя может быть сделана и в последний месяц. Она создается на основе знаний, полученных на курсе. Готовый проект станет примером кода, который можно показывать потенциальным работодателям. В процессе написания вы можете консультироваться с преподавателями.

Технические требования к выпускному проекту по Spring Framework

  • проект должен быть сделан на основе Spring Boot, а также включать работу с DB с использованием Spring Data репозиториев и/или Spring JDBC;

  • проект должен иметь UI, построенный на современных принципах разработки Web-приложений (AJAX и/или SPA);

  • создаваемое в проектной работе приложение должно содержать механизмы аутентификации и авторизации с использованием Spring Security;

  • асинхронные части рекомендуется реализовывать с помощью Spring Integration;

  • пакетные обработки и утилиты поддержки должны быть реализованы с помощью Spring Batch+Spring Shell;

  • проект должен быть CloudReady.


Примеры тем проекта

  • онлайн-библиотека;

  • блог с админкой/регистрацией пользователей.

Процесс обучения

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

После обучения вы


  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, презентации, примеры кода);

  • приобретете практический опыт работы с актуальными фреймворками и технологиями Spring;

  • получите сертификат об окончании курса;

  • сможете создавать как самостоятельные проекты, так и в большие коммерческие приложения в команде;
Дата выдачи сертификата: 30 января 2024 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик на Spring Framework»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик на Spring Framework»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Введение в облака, создание кластера в Mongo DB Atlas.
Дмитрий Коган
День открытых дверей
16 ноября 2021 года в 20:00
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
108 600 ₽
Продолжительность
5 месяцев
Начало занятий
26 июля