Скрыть объявление

Внимание!

Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!

telegram icon Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

telegram icon Подписывайтесь, чтобы не пропустить самые выгодные акции и предложения!

В ближайшие дни выложим что-то интересное

Скрыть объявление

finish-icon Финал весны — 3+1 на всё

Май заканчивается. Лето уже разминается где-то за углом, а список «надо бы изучить» всё ещё не сократился

Поэтому — маленький красивый финал весны:

red-exclamation-iconАкция «3+1» на ВСЁ!red-exclamation-icon

Все детали и условия акции ТУТ

Скрыть объявление

attention-icon На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс?

Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

[Ibs] Разработка через тестирование (TDD) на Java (Денис Цыганов)

Тема в разделе "Курсы по программированию"

Цена:
19900 руб
Взнос:
433 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa Организатор складчин

    [Ibs] Разработка через тестирование (TDD) на Java (Денис Цыганов)

    [​IMG]


    В ходе тренинга слушатели познакомятся с основами разработки через тестирование, поймут ключевые принципы этого подхода и научатся применять их на практике для разработки сложных многоуровневых приложений. Будут рассмотрены фреймворки модульного тестирования, используемые при разработке через тестирование на современных языках программирования.

    В ходе тренинга слушатели:
    • получат общее представление о целях и задачах тестирования;
    • научатся использовать паттерны при разработке модульных тестов;
    • познакомятся с синтаксисом и получат практический опыт использования JUnit 5 Test Framework;
    • получат практические навыки разработки через тестирование;
    • научатся использовать паттерны TDD;
    • получат практический опыт разработки приложения с помощью TDD.
    Курс предназначен для разработчиков ПО (без ограничений по платформам разработки). Он будет полезен как опытным разработчикам, которые уже имеют опыт модульного тестирования и хотят использовать практики TDD в процессе разработки, так и начинающим разработчикам, которым необходимо введение в модульное тестирование.

    Предварительная подготовка:

    Опыт разработки на Java не менее 1 года.

    Разбираемые темы:
    • 1. Введение в тестирование ПО (теория – 1,5 ч.; практика – 0,5 ч.)
      Что такое тестирование программного обеспечения?
      Что мы можем обнаружить в процессе тестирования?
      Классификация видов тестирования
      Принципы тестирования ПО

    • 2. Разработка через тестирование (теория – 1,5 ч.; практика – 1,5 ч.)
      Определение разработки через тестирование
      Рабочий процесс разработки через тестирование
      Фреймворк модульного тестирования. Введение.
      TDD Kata

    • 3. Паттерны разработки через тестирование (теория – 1,5 ч.; практика – 0,5 ч.)
      Паттерн Red-Green-Refactor
      Простейшие тесты
      Соглашение об использовании имен в модульном тестировании
      Принципы модульного тестирования F.I.R.S.T.
      Наследование и модульное тестирование
      Унаследованный код и модульные тесты

    • 4. Антипаттерны разработки через тестирование (теория – 1,5 ч.; практика – 0,5 ч.)
      Каталог антипаттернов
      Основные ошибки

    • 5. Методы разработки через тестирование (теория – 2 ч.; практика – 5 ч.)
      Паттерн Многоуровневая архитектура
      Методы разработки API
      Mock-тестирование

    • Итого: теория 8 – ч. (50%), практика – 8 ч. (50%)

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх