Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

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

от OTUS
Разработчик на Spring Framework
Формат
Онлайн
Длительность
5 месяцев
Уровень
Для специалистов
Документ
Сертификат
Трудоустройство
Да
Программа

Для зачисления на обучение необходимо пройти вступительное тестирование на проверку знаний в области Java Basics, основы HTML/HTTP/JS и SQL, Maven или Gradle, а также Multithreading. Программа состоит из 5 модулей и выпускного проекта. 

Для защиты диплома нужно использовать в работе Spring Boot, Spring Data и Spring JDBC, включить аутентификацию и авторизацию на основе Spring Security, применять принципы разработки приложений AJAX и/или SPA.

Продолжительность обучения 5 месяцев. Вы получите сертификат об окончании курсов, а также возможность трудоустроиться в компаниях-партнёрах после успешного собеседования.

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

    • Тема 1. Введение в Spring Framework
    • Тема 2. Конфигурирование Spring-приложений
    • Тема 3. "Чёрная магия" Spring Boot
    • Тема 4. AOP, Spring AOP
    • Тема 5. Продвинутая конфигурация Spring-приложений
    • Тема 6. Разбор домашних заданий, QnA
  • Модуль 2 — Работа с базами данных

    • Тема 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
  • Модуль 3 — Разработка Web-приложений

    • Тема 15. Введение в Spring MVC, Spring MVC на Spring Boot
    • Тема 16. Spring MVC View
    • Тема 17. Современные приложения на Spring MVC
    • Тема 18. Реактивное программирование
    • Тема 19. Reactive Spring Frameworks
    • Тема 20. Spring WebFlux
  • Модуль 4 — «Около» и «Дзен»

    • Тема 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, быстрая разработка приложений
  • Модуль 5 — Проектная работа

    • Тема 37. Выбор темы и организация проектной работы
    • Тема 38. Консультация по проектам и домашним заданиям
    • Тема 39. Защита проектных работ №1
    • Тема 40. Защита проектных работ №2
Чему научат на курсе
Использовать современные возможности Spring
Понимать, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке
Владеть технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).
О школе
OTUS
рейтинг 4.5
19 отзывов
101 курс
OTUS

Онлайн-школа OTUS с 2017 года проводит обучение по авторским курсам в сфере IT. Миссия компании в том, чтобы научить IT-специалистов решать сложные задачи, искать интересные проекты, дать возможность присоединиться к профессиональному сообществу для развития отрасли информационных технологий и экономики в целом.

На курсах преподают 400 преподавателей, каждый из которых является экспертом в IT-индустрии. На курсах OTUS обучились более 12 000 человек, которые получили качественные знания, востребованные работодателями во всем современном мире.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс
Отзывы пользователей
1
Оценка:
Курс стоит потраченных денег
Курс организован так, что специалист с начинающего до продвинутого уровня может извлечь для себя максимум пользы.
Самое ценное в этом курсе преподаватели. Дают гораздо больше информации, чем формально заявлено. Часто занятие вместо заявленных 1,5 часов длилось 2,5. При этом преподаватели всю лекцию держат аудиторию в тонусе, предлагая задачи и вопросы на обсуждение. Преподаватели много времени посвящают ответам на вопросы и во время лекции, и в чате в slack между лекциями.
В рамках курса нужно сделать 18 практических заданий и одну проектную работу. Каждая работа оценивается преподавателем и возвращается на доработку при необходимости. Это серьезный объем практики, позволяет наработать опыт использования изученных технологий и внедрить их в работу.
Польза от курса прямо пропорциональна усилиям. Преподаватели не отказывают в обратной связи если задавать вопросы и активно работать на курсе.
Лекции можно смотреть в записи, практические задания можно сдавать в любое время в течение курса. Обычно работу проверяют через 2-3 дня после сдачи.
Обучение организовано гибко, однако потребует около 10 часов еженедельной работы и самоорганизации.
Достоинства
Отличные преподаватели Бесплатная возможность пройти обучение повторно Актуальная информация Обмен опытом с коллегами Практические задания
Недостатки
Чтобы получить развернутую обратную связь нужно проявлять активность и задавать вопросы.
Источник: otzovik.com
0
Оценка:
Курс грамотно и профессионально проработан. Помимо записи самого занятия и презентации к нему дается много дополнительной информации (документы, ссылки на документацию, статьи, видео). Хорошо продуманы домашние занятия, построенные по принципу от простого к сложному. На курсе рассматривается большое количество современных технологий, связанных со стеком Spring и не только. Занятия проводятся интересно, с наглядными примерами и демонстрациями. Все преподаватели профессионалы своего дела. Особенно хотелось бы выделить создателя курса Юрия Дворжецкого и гуру домашних заданий Александра Оруджева. Отдельно хочется подчеркнуть поддержку и обратную связь с преподавателями. На любой возникающий вопрос оперативно отвечают в чате курса.
Достоинства
Грамотно проработанный, интересный, насыщенный информацией курс
Недостатки
Нет
Источник: otzovik.com

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.