Курс Основи Spring
- Online
- Для опытных
- Java, Backend
![]() |
|
| Образовательный центр: | CyberBionic Systematics |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 20 часов |
| Начало курса: | 03.12.2025 |
| Стоимость обучения: | 5 063 UAH за курс |
В ході даного курсу ми розглянемо основні модулі Spring, навчимося налаштовувати фреймворк і використовувати різні типи анотацій. Ми познайомимося з різними способами написання REST додатків, використанням MVC моделей. Ознайомимося з кешуванням, безпекою, а також Spring Boot. За підсумками цього курсу, ми зможемо писати повноцінні REST додатки з БД самостійно.
Програма курсу
Вступ до Spring Framework
- Необхідні знання
- Переваги Spring
- Модулі Spring
- IoC & DI
- Управління залежностями (приклад)
- SOLID
- POJO
- Bean scope (зона видимості для бінів)
- Додаткові бібліотеки
- Приклади коду
Впровадження залежностей та IoC контейнер
- Inversion of Control & Dependency Injection
- IoC контейнер
- Використання контейнеру
- IoC & DI
- Атрибути біну
- Іменування бінів
- Впровадження залежностей
- Ледача ініціалізація
- Етапи створення біну
- Анотації для конфігурації
Spring MVC
- MVC
- Dispatcher servlet
- MVC (докладніше)
- ViewResolver
- HandlerMapping
- WebApplicationContext
- Анотації
Spring Data
- Переваги Spring Data
- Spring Data repository
- Конфігурація Spring Data
- Ключові слова для створення методів
- Анотації
Spring Testing
- Про тестування
- Різновиди тестування
- Тести Unit
- Тести Integration
- Популярні фреймворки для тестування
- Конфігурація та залежності
- Анотації
- Валідація поля
AOP
- Що таке АОП
- Основні визначення
- Як визначаються аспекти
- Конфігурація та залежності
- Анотації
RESTFul webservices
- Що таке REST
- HTTP-методи
- URL
- RESTFul webservices у Spring
- HTTP message converters
- Залежності
- Анотації
Security
- Авторизація та аутентифікація
- Voters, Filters, Chains
- Безпека на рівні методів
- Конфігурація і залежності
- Анотації
Hibernate Crud
- Робота з базами даних за допомогою Hibernate
- Додавання, видалення тощо під час роботи з базами даних
- Залежності
- Анотації
Boot
- Що таке Spring Boot
- Переваги Spring Boot
- Анотації
Після завершення курсу ви будете вміти:
- Створювати BackEnd для web-додатків
- Створювати RESTfull web-сервіси
- Використовувати різні RDBMS у зв'язці зі Spring
- Створювати додатки, покриті автоматичними тестами
Попередні вимоги
- JavaCore (знання синтаксису та структур даних Java)
- Загальне розуміння ООП
- Розуміння реляційних баз даних (MySQL)
Особливості курсу
- Практичні заняття і перевірка ДЗ
- Безкоштовний відеокурс
- Онлайн тестування і сертифікація
Викладачі курсу
- Андрій Бондаренко - Java Developer
- Андрій Фок - Java Developer. Тренер-консультант
- Євген Кондаков - Java Developer. Тренер-консультант
- Іван Демидко - Java Developer. Тренер-консультант
- Олександр Корж - Java Developer. Тренер-консультант
- Євген Дайнека - Java Software Developer
- Євген Тихонов - Java Developer
- Юрій Царенко - Java Developer. Тренер-консультант
- Ігор Войтов - Java Developer. Тренер-консультант
- Олег Сотніченко - Java Developer. Тренер-консультант
- Вадим Кожевніков - Java Developer and Trainer at CyberBionic
- Дмитро Красний - Тренер-консультант напрямку Java Developer
- Владислав Донець - Middle Java Developer at SoftServe
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
7 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 300 UAH за курс
Учебный центр
Logos IT-Academy
Формат
Online
Начало обучения
10.06.2025
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 500 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 800 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
16 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
4 118 UAH за курс
