На цьому курсі починають з розуміння баз даних. Слухачі дізнаються про структуру даних, різницю між реляційними та NoSQL базами, системи управління базами даних. Також пояснюють, навіщо потрібно тестувати бази даних і які помилки можуть виникати.
Далі курс показує, як працювати з мовою запитів SQL. Учень навчиться писати прості і складні запити, створювати транзакції, процедури та функції. Також розглядають тригери - спеціальні інструменти, які автоматизують роботу з даними.
Третій модуль вчить тестувати основні функції баз даних. Тут розбирають CRUD операції - створення, читання, оновлення і видалення даних. Перевіряють ACID властивості транзакцій та вчать писати тест кейси спеціально для роботи з базами даних.
Останні модулі зосереджені на двох критичних аспектах. Спочатку - тестування безпеки: витоки даних, SQL-ін'єкції, несанкціонований доступ. Потім - перевірка продуктивності: навантажувальне тестування, профілювання запитів, методи оптимізації.
Курс розрахований на QA-спеціалістів з досвідом роботи. Потрібен рівень англійської intermediate або вище для роботи з технічною документацією.
Навчання проходить онлайн з власним кабінетом у Jungle cloud. Є регулярні заняття, спілкування в чаті та домашні завдання з зворотним зв'язком. Ментори підтримують студентів 24/7.