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

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

Підписка

Добрий день!

Друзі, у нас ще одна класна новина на цьому тижні – на ITVDN вийшли всі уроки курсу “Unit-тестування в PHP”. Курс українською мовою!

Мета модульного тестування полягає в тому, щоб виділити кожну значущу частину коду (unit) та перевірити її окремо від інших частин, аби будь-які помилки чи дефекти було легше знайти та виправити. Це спрощує підтримку коду, додавання нових функцій і рефакторинг кодової бази.

Unit-тести пишуть саме розробники, щоб гарантувати, що їхній код поводиться належним чином, а також, щоб виявляти недоліки та помилки на ранніх стадіях. Вміння проводити модульне тестування є важливою навичкою при розробці будь-якого програмного забезпечення, в тому числі написаного мовою PHP.

Автор курсу – Дем’ян Костельний, Middle PHP Developer.

Тривалість курсу – 10 відео уроків загальною тривалістю 5 годин 20 хвилин.

Програма курсу:

  1. Встановлення PHPUnit.
  2. Створюємо перший тест.
  3. Провайдери даних, залежності.
  4. Тестування виключень, помилок, відображень.
  5. Консоль тестів.
  6. Фікстури.
  7. Тестові двійники.
  8. Покриття коду і логи в PHPUnit.
  9. Тестування баз даних.
  10. Розробка через тестування (TDD).

Під час проходження курсу ви навчитеся встановлювати фреймворк PHPUnit, налаштовувати debugger, використовувати ствердження. Дізнаєтеся, що таке залежності та як ними користуватись. Заглиблюючись у курс, ви розширите свої знання стосовно тестування помилок, які отримуєте одразу в PHP коді, зрозумієте, яким чином можна їх обробляти саме в тестах, а також виконаєте на практиці тестування виключень та відображень даних разом зі статичними методами.

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

  • Писати автоматизовані тести для PHP-коду
  • Розуміти принципи TDD та використовувати їх на практиці
  • Покривати тестами вже написаний код
  • Використовувати основні особливості PHPUnit
  • Опануєте патерни тестування, такі як Mocks
  • Опануєте різні типи тестування, наприклад блочне тестування тощо

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

Для розуміння матеріалу необхідно мати:

  • Базові знання PHP
  • Вміння працювати з MySQL
  • Знання принципів ООП

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

Курс входить до комплексної програми підготовки за спеціальністю PHP 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