Новый видео курс 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
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Notification success