Новий відео курс Spring Security українською мовою
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Друзі, привіт! Відтепер ви можете вивчати фреймворк Spring Security на ITVDN українською мовою – новий відео курс “Spring Security” вже на сайті.

Spring Security – це потужний фреймворк для серверної веброзробки на Java, котрий дозволяє створювати гарно захищені застосунки за рахунок простого управління автентифікацією, авторизацією, контролем доступу та іншими аспектами безпеки застосунків.

Курс складається з 5 уроків, на яких кожен студент познайомиться з основами захисту застосунків, серед яких: фільтри, ролі та дозволи, обробка помилок безпеки, шифрування паролів, механізми захисту від CSRF, налаштування CORS тощо.

Після закінчення курсу ви будете вміти успішно підключати модуль Security до програми, конфігурувати системи фільтрів для вебзапитів, обмежувати доступ користувачів до окремих методів програми, а також матимете уявлення про можливості відображення інформації про автентифікованого користувача на вебсторінці.

Автор курсу – Андрій Губаренко, Java Developer.

Тривалість курсу – 3 години 2 хвилини.

Структура курсу:

  1. Вступ до Web-безпеки.
  2. Глибока оборона Spring Security.
  3. Стратегії аутентифікації користувачів.
  4. Захист на рівні методів.
  5. Налаштування Spring Security у стилі Java.

Чого ви навчитеся на даному курсі:

  • Розуміти принципи систем безпеки у вебзастосунках.
  • Підключати фреймворк Security Spring.
  • Налаштовувати джерело даних для аутентифікації користувача.
  • Підключати як стандартні налаштування та форми для аутентифікації, так і власні.
  • Створювати систему фільтрації запитів на адресу, роль користувача або стан аутентифікації.
  • Обмежувати доступ до окремих методів/функцій програми.
  • Використовувати вбудовані методи Spring Security для захисту від CSRF-атак.
  • Використовувати в роботі Spring Expression Language.
  • Налаштовувати CORS у Spring Security.
  • Організовувати доступ до даних за допомогою протоколу LDAP.
  • Використовувати методи шифрування для зберігання паролів у базі даних.
  • Використовувати можливості AOP для ускладнення моделі обмежень доступу до ресурсів.

Попередні вимоги

Для комфортного проходження курсу у вас мають бути:

  • знання Java (8+).
  • базові знання Spring.
  • знання Maven.
  • загальне розуміння реляційних БД.

Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.

Курс входить до спеціальності Java Developer.

              

КОМЕНТАРІ ТА ОБГОВОРЕННЯ
СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
Notification success