Разработчик на Spring Framework: программирование веб-приложений на Spring, фреймворки и вспомогательные технологии Spring
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
C++ Developer. Professional JavaScript Developer. Professional Android Developer. Professional Microservice Architecture React.js Developer JavaScript Developer. Basic PostgreSQL Программист С C++ Developer. Basic Team Lead PHP Developer. Professional Подготовка к сертификации Oracle Java Programmer (OCAJP) Алгоритмы и структуры данных Разработчик IoT C# Developer. Basic Unreal Engine Technical Game Design C# ASP.NET Core разработчик Python Developer. Basic Архитектура и шаблоны проектирования Node.js Developer iOS Developer. Professional Cloud Solution Architecture Kotlin Backend Developer Agile Project Manager Scala-разработчик Symfony Framework iOS Developer. Basic Супер-интенсив Azure Специализация Python Developer
Инфраструктура
Экспресс-курс по управлению миграциями (DBVC) Экспресс-курс «IaC Ansible» Microservice Architecture Разработчик программных роботов (RPA) на базе UiPath и PIX Внедрение и работа в DevSecOps NoSQL Специализация Administrator Linux
-24%
Разработчик IoT Мониторинг и логирование: Zabbix, Prometheus, ELK MongoDB
-37%
DevOps практики и инструменты MS SQL Server Developer SRE практики и инструменты Administrator Linux. Advanced Infrastructure as a code Супер-интенсив "Tarantool" Специализация Network engineer
Корпоративные курсы
Экспресс-курс по управлению миграциями (DBVC) Экспресс-курс «IaC Ansible» Разработчик программных роботов (RPA) на базе UiPath и PIX Внедрение и работа в DevSecOps NoSQL Spark Developer Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» Game QA Engineer DevOps практики и инструменты Enterprise Architect Node.js Developer Cloud Solution Architecture Agile Project Manager Супер-практикум по работе с протоколом BGP Infrastructure as a code Промышленный ML на больших данных Супер-интенсив Azure Руководитель поддержки пользователей в IT
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

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

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

5 месяцев

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

Формат:

Online

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

19 ноября

Дни занятий:

Вт 20:00, Пт 20:00

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

Работодатели пригласят лучших выпускников на собеседования

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

Изучается современный Reactive стек Spring, который не рассматривается нигде
Демоурок "Метрики и HealthChecks в Spring Boot приложении", 2 ноября в 20:00
На занятии будет рассмотрен практический пример мониторинга приложения со Spring Boot Actuator. Также обсудим, какие данные и как можно собирать.
Ведет
Юрий
Дворжецкий
Предыдущий открытый вебинар
Демоурок "Spring Cloud Contract", 9 ноября в 20:00
На занятии будет рассмотрен подход Consumer Driven Contract (CDC), что это такое, где можно применить. И, конечно, как в этом всём нам помогает Spring.
Юрий
Дворжецкий
Предыдущий открытый вебинар
Demo day курса "Разработчик на Spring Framework", 16 ноября в 20:00
На Дне открытых дверей преподаватель расскажет о программе курса, формате обучения и перспективах для выпускников. Формат проведения — онлайн трансляция. Участие бесплатное.
Юрий
Дворжецкий
Предыдущий день открытых дверей

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

Виталий Куценко
Дмитрий Коган
DXC
Михаил Зуборев
Кирилл Власов
Сергей Петрелевич
java-разработчик
Юрий Дворжецкий
Lead developer, Luxoft
Программировать начал ещё в школе, а с 2003 года занимаюсь этим профессионально. Сначала специализировался на Delphi, но в 2007 переключился на Java.

Участвовал в проектах разных размеров и нагрузки от небольших на несколько рабочих мест одного предприятия до более значительных, связанных с обработкой потоков данных крупнейших банков мира. Работал в таких компаниях, как Diasoft, 1C, Luxoft, «Росгосстрах», «Сбербанк».

Адепт идеи о максимальной автоматизации процессов разработки, тестирования и сопровождения ПО. TeamLead по должности и по духу.

Образование: В 2004 году окончил химический факультет МГУ им М. В. Ломоносова, в 2005 — вечерний факультет МИФИ по специальности «Инженер-системотехник».

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

Преподаватель
Java backend разработчик в Deutsche Telekom IT Solutions.
2 года разрабатываю внутрикорпоративные решения для зарубежных заказчиков с использованием Spring Framework.

Основатель, архитектор и разработчик системы автоматизации для ресторанов QuickResto. Начал работу в стартап стиле и вывел продукт в самостоятельную компанию.
В сферах ответственности все, что связано с серверной разработкой на Java, включая DevOps и тестирование.

Более 10 лет занимался разработкой различных приложений комплекса финансового ПО в компании Compass Plus - от приложения для банкоматов до процессинга банковских систем.

Образование: Магнитогорский Государственный Институт им. Носова, инженер-электронщик, что очень помогает в понимании того, как работают программы в действительности.

В свободное время увлекается фотографией и игрой на барабанах.

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

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

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

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

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

Преподаватель
Ведущий full-stack разработчик, кандидат физико-математических наук.
Программирует с начальных классов, преподаёт со студенчества.

Разрабатывает на разных платформах: большие и маленькие проекты, высоконагруженные и очень красивые, многим известные и совсем специфические.

Влюблён в ОТУС, как в платформу с неограниченными возможностями как для учащихся, так и для преподавателей.

Руководитель программы
Виталий
Куценко
Дмитрий
Коган
Михаил
Зуборев
Кирилл
Власов
Сергей
Петрелевич
Юрий
Дворжецкий

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

Виталий Куценко
Программировать начал ещё в школе, а с 2003 года занимаюсь этим профессионально. Сначала специализировался на Delphi, но в 2007 переключился на Java.

Участвовал в проектах разных размеров и нагрузки от небольших на несколько рабочих мест одного предприятия до более значительных, связанных с обработкой потоков данных крупнейших банков мира. Работал в таких компаниях, как Diasoft, 1C, Luxoft, «Росгосстрах», «Сбербанк».

Адепт идеи о максимальной автоматизации процессов разработки, тестирования и сопровождения ПО. TeamLead по должности и по духу.

Образование: В 2004 году окончил химический факультет МГУ им М. В. Ломоносова, в 2005 — вечерний факультет МИФИ по специальности «Инженер-системотехник».

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

Преподаватель
Михаил Зуборев
Java backend разработчик в Deutsche Telekom IT Solutions.
2 года разрабатываю внутрикорпоративные решения для зарубежных заказчиков с использованием Spring Framework.

Кирилл Власов
Основатель, архитектор и разработчик системы автоматизации для ресторанов QuickResto. Начал работу в стартап стиле и вывел продукт в самостоятельную компанию.
В сферах ответственности все, что связано с серверной разработкой на Java, включая DevOps и тестирование.

Более 10 лет занимался разработкой различных приложений комплекса финансового ПО в компании Compass Plus - от приложения для банкоматов до процессинга банковских систем.

Образование: Магнитогорский Государственный Институт им. Носова, инженер-электронщик, что очень помогает в понимании того, как работают программы в действительности.

В свободное время увлекается фотографией и игрой на барабанах.

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

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

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

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

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

Преподаватель
Юрий Дворжецкий
Lead developer, Luxoft
Ведущий full-stack разработчик, кандидат физико-математических наук.
Программирует с начальных классов, преподаёт со студенчества.

Разрабатывает на разных платформах: большие и маленькие проекты, высоконагруженные и очень красивые, многим известные и совсем специфические.

Влюблён в ОТУС, как в платформу с неограниченными возможностями как для учащихся, так и для преподавателей.

Руководитель программы

Отзывы

52
Елена
Кущенко
Впечатления от курса строго положительные)
Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и подходах. Кроме того, домашние задания и проектная работа дают возможность приобрести множество востребованных практических навыков.
Спасибо команде 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 оказался весьма всеобъемлющим. После курса все знания по фреймворку в голове структурировались и, кажется, что теперь сам могу вести занятия. Домашних заданий было много, все разной степени сложности и объема. Чтобы получить максимум от курса надо делать все домашние задания и стараться выполнять опциональные задания. На мой взгляд, курс не подойдет новичкам, желательно чтобы у вас был опыт разработки пол года или год, но и даже тогда, придется попотеть и потратить кучу сил и времени, но поверьте, результат будет стоить вложенных усилий. Отдельно хочу сказать про преподавателей, все классные, каждый является профессионалом своего дела и у всех преподавателей очень широкие системные знания, что сразу видно. Ревью домашних заданий основательные. Курс рекомендую, но приготовьтесь серьезно поработать, потратите много сил и времени, но и удовольствия получите не меньше.
Читать целиком
Дмитрий
Пантелеев
Здравствуйте! Огромное спасибо за курс!
Мне очень понравилось что разобрали большое количество тем, подробные рассказы, всё супер!
Из хотелок не хватило более подробных методичек в некоторых местах, искать информацию по видео бывает сложно. Это не критично, просто иногда более привычно и удобно прочитать выжимку информации чем пересматривать часовое видео. Или хотя бы подсветить в них самые сложные моменты, нюансы, рекомендации. Обычно они только проговаривались.
Если они(новые презентации) когда-нибудь появятся, было бы классно иметь возможность их получить, как-то узнавать об обновлениях. Возможно стоит сделать телеграмм канал где будут новые посты и материалы, где можно быстро и удобно узнавать о новостях, читать их, делится мнением в комментариях.
Очень хочется оставаться на связи и в дальнейшем поучится ещё, надеюсь я найду такую возможность и время. Сейчас сосредоточусь на усвоении полученного материала.
Обсуждал с друзьями разработчиками пройденный материал и они очень заинтересовались некоторыми технологиями, о которых не знали и пилили сами что-то подобное, в общем курс оказался полезен не только мне но и окружению, коллеги заинтересовались)

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

Ещё раз огромное спасибо за пройденный путь, было очень приятно!
Читать целиком
Фатима
Абакарова
Очень понравился курс) Темы занятий актуальные и полезные в работе. Подача материала на уровне, преподаватели понятно объясняют, отвечают на вопросы. В общем, потраченное время и усилия того стоили)
Читать целиком

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

  • Java Basics
  • Multithreading (позже)
  • Основы HTML/HTTP/JS
  • Основы SQL
  • Maven или Gradle
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 19 ноября
Тема 1. Введение в Spring Framework
Тема 2. Конфигурирование Spring-приложений
Тема 3. "Чёрная магия" Spring Boot
Тема 4. AOP, Spring AOP
Тема 5. Продвинутая конфигурация Spring-приложений
Тема 6. Разбор домашних заданий, QnA
C 14 декабря
Тема 7. DAO на Spring JDBC
Тема 8. Основы ORM, JPA, Hibernate как провайдер JPA
Тема 9. JPQL, Spring ORM, DAO на основе Spring ORM + JPA
Тема 10. Транзакции, Spring Tx
Тема 11. "Белая магия" Spring Data: Spring Data JPA
Тема 12. SQL и NoSQL базы данных
Тема 13. Spring Data для подключения к нереляционным БД
Тема 14. Разбор домашних заданий, QnA
C 11 января
Тема 15. Введение в Spring MVC, Spring MVC на Spring Boot
Тема 16. Spring MVC View
Тема 17. Современные приложения на Spring MVC
Тема 18. Реактивное программирование
Тема 19. Reactive Spring Frameworks
Тема 20. Spring WebFlux
C 1 февраля
Тема 21. Вебинар-собеседование
Тема 22. Spring Security: Архитектура
Тема 23. Spring Security: Механизмы аутентификации
Тема 24. Spring Security: Авторизация
Тема 25. Spring Security: ACL
Тема 26. Spring Batch
Тема 27. Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP)
Тема 28. Spring Integration: Messages и Channels
Тема 29. Spring Integration: Endpoints и Flow Components
Тема 30. Монолиты vs. Microservices (Round 2), Spring Boot Actuator - must have в микросервисах
Тема 31. REST-клиенты, SOAP, Spring WebServices и клиенты к ним
Тема 32. Docker, оркестрация, облака, облачные хостинги
Тема 33. Облака, Mongo DB Atlas cluster, Spring Cloud
Тема 34. Spring Cloud Config, Spring Cloud Bus, Spring Cloud Service Discovery с Eureka, Ribbon и Feign
Тема 35. Zuul, Hystrix Circuit Breaker, Sleuth, Zipkin, Hystrix Dashboard, Secure Configuration Properties
Тема 36. Обзор дополнительных технологий Spring, быстрая разработка приложений
C 29 марта
Тема 37. Выбор темы и организация проектной работы
Тема 38. Консультация по проектам и домашним заданиям
Тема 39. Защита проектных работ №1
Тема 40. Защита проектных работ №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;

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

  • сможете создавать как самостоятельные проекты, так и в большие коммерческие приложения в команде;

  • получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).

Дата выдачи сертификата: 24 мая 2022 года
Ваш сертификат

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
2х-дневный интенсив: "Работа с реляционными БД с помощью Spring". День 2
Юрий Дворжецкий
День открытых дверей
11 августа в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
80 000 ₽
Продолжительность
5 месяцев
Начало занятий
19 ноября