Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 3 сен 2024.

Основной список: 15 участников

  1. 3 сен 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

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

    2024-09-03_14-46-27.png

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

    В ходе тренинга слушатели:
    • получат общее представление о целях и задачах тестирования;
    • научатся использовать паттерны при разработке модульных тестов;
    • познакомятся с синтаксисом и получат практический опыт использования 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%)
    Цена 19900 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 4 сен 2024
    1 человеку нравится это.
  2. Последние события

    1. rainwoman
      rainwoman не участвует в складчине.
      21 июл 2025
    2. ciscomsk
      ciscomsk участвует в складчине.
      25 май 2025
    3. Kolechka83
      Kolechka83 участвует в складчине.
      21 май 2025
    4. Lilla My
      Lilla My участвует в складчине.
      14 май 2025