Курсы
Программирование

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

Формат
Онлайн
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Разработчик на Spring Framework от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

Программа курса

Введение

  • Введение в Spring Framework
  • Конфигурирование Spring-приложений
  • AOP, Spring AOP
  • «Чёрная магия» Spring Boot
  • Продвинутая конфигурация Spring-приложений
  • Разбор домашних заданий, QnA

Работа с базами данных

  • DAO на Spring JDBC
  • Основы ORM, JPA, Hibernate как провайдер JPA
  • JPQL, Spring ORM, DAO на основе Spring ORM + JPA
  • Транзакции, Spring Tx
  • «Белая магия» Spring Data: Spring Data JPA
  • SQL и NoSQL базы данных
  • Spring Data для подключения к нереляционным БД
  • Разбор домашних заданий, QnA

Разработка Web-приложений

  • Введение в Spring MVC, Spring MVC на Spring Boot
  • Spring MVC View
  • Современные приложения на Spring MVC
  • Реактивное программирование
  • Reactive Spring Frameworks
  • Spring WebFlux

«Около» и «Дзен»

  • Spring Security: Архитектура
  • Spring Security: Механизмы аутентификации
  • Spring Security: Авторизация
  • Spring Security: ACL
  • Spring Batch
  • Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP)
  • Spring Integration: Messages и Channels
  • Spring Integration: Endpoints и Flow Components
  • Монолиты vs. Microservices (Round 2), Spring Boot Actuator — must have в микросервисах
  • REST-клиенты, SOAP, Spring WebServices и клиенты к ним
  • Docker, оркестрация, облака, облачные хостинги
  • Облака, Mongo DB Atlas cluster, Spring Cloud
  • Spring Cloud Config, Spring Cloud Bus, Spring Cloud Service Discovery с Eureka, Ribbon и Feign
  • Zuul, Hystrix Circuit Breaker, Sleuth, Zipkin, Hystrix Dashboard, Secure Configuration Properties
  • Обзор дополнительных технологий Spring, быстрая разработка приложений

Проектная работа

  • Выбор темы и организация проектной работы
  • Консультация по проектам и домашним заданиям
  • Защита проектных работ №1
  • Защита проектных работ №2

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

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

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

Бесплатно
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей