Spring Framework
0 0
Забронировать курс
Спасибо за интерес к нашему курсу! Обратитесь через форму «Запросить информацию» для получения более точной информации о датах обучения.
-
Аннотация
Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют разработку небольших учебных проектов, применяя на практике получаемые знания.
Содержание
Модуль 1. Spring Framework:
1.1. Java Core: аннотации и рефлексия;
1.2. BeanFactory, ApplicationContext;
1.3. Конфигурирование: XML Config, Java Config, Annotation Config;
1.4. BeanFactoryPostProcessors, BeanPostProcessors.
1.5. JDK Proxy & CGLib;
1.6. Profiles;
Модуль 2. Spring MVC:
2.1. Servlets, Servlet Filters, Servlet Context;
2.2. Контейнер сервлетов Apache Tomcat;
2.3. Архитектура Spring MVC, Dispatcher Servlet;
2.4. Аннотации Spring MVC;
2.5. Построение API;
Модуль 3. Spring Boot:
3.1. Автоконфигурация, внутреннее устройство;
3.2. @Conditional*;
3.3. Externalized Config;
3.4. Maven/Gradle plugins.
Модуль 4. RESTful веб-сервисы:
4.1. REST;
4.2. Jackson;
4.3. Обработка исключений;
4.4. Валидация;
4.5. Работа с файлами;
4.6. Документирование сервисов (Swagger);
Модуль 5. Работа с данными (Spring Data):
5.1. Hibernate и JPA;
5.2. Транзакции;
5.3. JPA Repositories;
Модуль 6. Автотестирование:
6.1. JUnit 5 и Mockito;
6.2. Spring Boot Testing: от Unit до E2E;
Модуль 7. Spring Security;
-
Необходимая подготовка
Требования к исходным знаниям слушателей:
- базовые навыки программирования на Java;
- опыт работы с системой контроля версий Git;
- знакомство с HTTP и SQL;
- навыки скоропечатания;
- среднее профессиональное и/или высшее образование.
-
Цель курса
Получить навыки практической реализации комплексных систем на базе Spring Framework 6 (включая обеспечение безопасности).
0 отзывов
Об этом курсе отзывов пока нет. Будьте первым.
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.