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

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

Курс о разработке веб-приложений на Spring, о фреймворках и вспомогательных технологиях Spring.
Подойдет ли мне этот курс?

Длительность

5 месяцев

Начало

28 мая

Занятия

Пт 20:00, Вт 20:00

Общая стоимость

48 000 ₽

В месяц

12 000 ₽

В кредит:

12000 ₽ в месяц

Что даст вам этот курс


  • Умение «выживать» в проектах, где есть Spring;

  • Знание современных возможностей Spring;

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

  • Умение быстро проходить путь от идеи до production-grade;

  • Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).


Уникальная авторская программа


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

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

Изучается современный Reactive стек Spring, который не рассматривается нигде
Преподаватели
Виталий Куценко
В 2004 году окончил Химический Факультет МГУ им М.В.Ломоносова, в 2005 - вечерний фалькультет МИФИ по специальности инженер-системотехник
Программировать начал ещё в школе, а с 2003 года начал заниматься этим профессионально. Сначала специализировался на Delphi, но в 2007 переключился на Java.
Участвовал в проектах разных размеров и нагрузки, от небольших на несколько рабочих мест одного предприятия до обработки потоков данных крупнейших банков мира. Работал в таких компаниях как Diasoft, 1C, Luxoft, Росгосстрах, Сбербанк.
Адепт идеи о максимальной автоматизации процессов разработки, тестирования и сопровождения ПО. TeamLead по должности и по духу
Юрий Дворжецкий
Luxoft Training Center
Тренер в Luxoft Training Center, ведущий разработчик, кандидат физико-математических наук.
Программирует с начальных классов.

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

Влюблён в элегантность и оригинальность JavaScript как классического, так и современного во всех его проявлениях.

Сейчас разрабатывает Web-приложения c UI на React и Angular.
Сергей Петрелевич
Java-разработчик в Технологическом центре Deutche Bank
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

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

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

Интересы:
JavaScript, многопоточное программирование, сборщики мусора в Java.
Отзывы
Елена
Кущенко
Впечатления от курса строго положительные)
Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и подходах. Кроме того, домашние задания и проектная работа дают возможность приобрести множество востребованных практических навыков.
Спасибо команде Otus =)
Читать целиком
Елена
Кущенко
Впечатления от курса строго положительные)
Грамотно составленная программа с широким охватом тем, отличные учебные материалы и конечно высокая квалификация преподавателей. Курс помог мне систематизировать знания, восполнить пробелы и разобраться в новых для меня технологиях и подходах. Кроме того, домашние задания и проектная работа дают возможность приобрести множество востребованных практических навыков.
Спасибо команде Otus =)
Читать целиком
Минимальные знания
  • Java Basics
  • Multithreading (позже)
  • Основы HTML/HTTP/JS
  • Основы SQL
  • Maven или Gradle
Процесс обучения
Обучение выстроено в формате вебинаров (онлайн). Слушателям предлагаются к выполнению домашние задания, которые позволят применить на практике полученные во время вебинаров знания. По каждому домашнему заданию преподаватель дает развернутый фидбек. Преподаватель находится в едином коммуникационном пространстве с группой на протяжении всего курса, т. е. в процессе обучения слушатель может задавать преподавателю уточняющие вопросы по материалам лекций и домашних заданий.
Необходимое время: 4 часа на занятия и 4-8 часов на домашнюю работу в неделю.
Выпускной проект
Проектная работа по Spring Framework распределена по всему сроку обучения, хотя может быть сделана и в последний месяц. Она создается на основе знаний, полученных на курсе. Готовый проект станет примером кода, который можно показывать потенциальным работодателям. В процессе написания вы можете консультироваться с преподавателями.

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

Дата выдачи сертификата: 2 декабря 2019 года
Ваш сертификат
otus.ru
Константин Константинопольский
успешно закончил курс
«Разработчик на Spring Framework»
Успешных заданий:
16 из 16
Проектная работа:
Распределённая система сетевого мониторинга
Виталий Чибриков
Генеральный директор
№ 0001
otus.ru
Константин Константинопольский
успешно закончил курс
«Разработчик на Spring Framework»
Успешных заданий:
16 из 16
Проектная работа:
Распределённая система сетевого мониторинга
Виталий Чибриков
Генеральный директор
№ 0001
Общая стоимость
48 000 ₽
В месяц: 12 000 ₽
Продолжительность
5 месяцев
Начало занятий
28 мая