
- Для всех
- С сертификатом
- На русском языке
- 20 часов
− 35%
- 878₽
- / 1 350₽
Что будет на курсе
Inversion of Control и Dependency Injection
Aspect Oriented Programming
Hibernate Framework
Spring MVC
Spring REST
Spring Security
Spring Boot
Содержание курса
- 8 модулей
- 8 тем
- 20 часов
- Рассмотрение Inversion of Control и Dependency Injection
- Знакомство с курсом.
- Подготовка среды разработки.
- Создание проекта с помощью maven.
- Inversion of Control. Часть 1.
- Inversion of Control. Часть 2.
- Dependency Injection. Знакомство.
- Dependency Injection с помощью конструктора.
- Dependency Injection с помощью сеттера.
- Внедрение строк и других значений.
- Краткий повтор IoC и DI.
- Bean scope.
- Методы init и destroy.
- Конфигурация с помощью аннотаций.
- Аннотация @Autowired для конструктора.
- Аннотация @Autowired для сеттера.
- Аннотация @Autowired для поля.
- Аннотация @Qualifier.
- Аннотация @Value.
- Аннотации @Scope, @PostConstruct и @PreDestroy.
- Конфигурация с помощью Java code. Способ 1.
- Конфигурация с помощью Java code. Способ 2.
- Аннотация @PropertySource.
- Аспектно-ориентированное программирование (AOP)
- Аспектно-ориентированное программирование. Знакомство.
- Advice-тип @Before.
- Выражение Pointcut. Часть 1.
- Выражение Pointcut. Часть 2.
- Объявление Pointcut.
- Комбинирование Pointcut.
- Порядок выполнения Aspect.
- Join Point.
- Advice-тип @AfterReturning.
- Advice-тип @AfterThrowing.
- Advice-тип @After.
- Advice-тип @Around. Знакомство.
- Advice-тип @Around. Работа с исключениями.
- Основы Hibernate Framework
- Hibernate. Знакомство.
- Установка MySQL.
- Подключение Java-приложения к БД.
- Создание связи между классом и таблицей.
- Сохранение Java-объектов в БД.
- Генерация значений для столбца Primary Key.
- Получение Java-объектов из БД.
- Изменение Java-объектов в БД.
- Удаление Java объектов из БД.
- Разнообразие отношений между таблицами.
- Отношение «один к одному» (Uni-directional). Часть 1.
- Отношение «один к одному» (Uni-directional). Часть 2.
- Отношение «один к одному» (Bi-directional).
- Отношение «один ко многим» (Bi-directional).
- Отношение «один ко многим» (Uni-directional).
- Типы загрузок данных: eager и lazy.
- Отношение «многие ко многим». Часть 1.
- Отношение «многие ко многим». Часть 2.
- Spring MVC
- Знакомство со Spring MVC.
- Конфигурация приложения Spring MVC (IntelliJ IDEA + NetBeans).
- Первое приложение Spring MVC.
- Использование данных во View.
- Компонент Model.
- Аннотация @RequestParam.
- Аннотация @RequestMapping для Controller-класса.
- Форма input.
- Форма select.
- Форма radiobutton.
- Форма checkbox.
- Валидация данных: @Size, @NotEmpty, @NotBlank.
- Валидация данных: @Min, @Max, @Pattern.
- Валидация данных: создание собственной аннотации.
Сертификат от Заур Трегулов
Подтвердит, что вы прошли курс, и усилит ваше портфолио или резюме.