Описание
Онлайн-курс по Разработчик на 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
Получите доступ к учебным материалам
Отзывов пока нет.