Описание
Количество уроков: 18 Видео
Язык: Английский
Вес архива: 342 МБ
Разработка через тестирование (TDD) — один из самых надёжных способов создавать предсказуемые, удобные в сопровождении и масштабируемые приложения. В этом курсе вы шаг за шагом освоите TDD на практике, работая с Vue.js 3, Composition API, Vitest и Vue Test Utils, и создадите собственный клон игры Wordle.
Чему вы научитесь
Курс создан для разработчиков, которые хотят повысить качество своего кода, научиться писать тесты уверенно и понимать, как применять TDD в реальных проектах.
• Освоите цикл Red–Green–Refactor и научитесь применять его осознанно.
• Создадите устойчивые тесты, которые защищают код, а не мешают разработке.
• Поймёте, как использовать Vue Test Utils для юнит‑ и компонентного тестирования.
• Научитесь работать с Vitest: моками, асинхронностью, генераторами тестов.
• Закрепите TDD на практике, создавая полноценный игровой функционал.
Кому подходит этот курс
Материал подходит разработчикам любого уровня, включая тех, кто только начинает разбираться в тестировании или Vue.js.
• Frontend‑разработчикам, стремящимся писать более надёжный код.
• Тем, кто хочет внедрить TDD в рабочие проекты.
• Начинающим, которым нужна структурированная и практическая база.
Структура курса
Введение в TDD и инструменты
Вы разберётесь с ключевыми принципами TDD и настройкой окружения для Vue‑проектов.
Построение приложения Wordle через тесты
Проработка игрового интерфейса
Создание сетки игры, компонентного дерева и первых тестов.
Логика проверки слов
Пошаговое написание тестов и реализация функциональности обработки попыток.
Рефакторинг с уверенностью
Как улучшать код, не ломая существующие фичи, и как TDD защищает от регрессий.
Продвинутые техники
Использование моков, таймеров, генераторов тестов и улучшение структуры тестового набора.
Почему этот курс стоит пройти
Вы не просто изучите инструменты — вы сформируете процесс разработки, который помогает создавать качественный код и ускоряет работу. Результатом станет маленькая, но полноценная игра, созданная полностью через тесты.

Алексей С. –
Как человек с опытом в вебе, оценил практичность: не просто рассказ о TDD, а реальное построение логики проверки слов через тесты. Идея с рефакторингом без поломки существующего функционала хорошо показана именно на практике. Vitest с генераторами тестов тоже пригодился в рабочем проекте. Единственное, хотелось бы побольше внимания интеграционным тестам, но для своего объёма курс даёт хорошую базу.
Дмитрий К. –
По сути материала всё хорошо: Composition API, компонентное тестирование, асинхронность в тестах разобраны на живом примере игры. Курс короткий, за два с половиной часа многого не ждите, но как вход в TDD на Vue вполне годится. Материал на английском, и местами темп быстрый, приходилось пересматривать уроки.
Марина В. –
Брала курс, чтобы наконец разобраться с тестами во Vue. Цикл Red–Green–Refactor объяснили спокойно и по делу, без лишней теории. Особенно помогли уроки про Vue Test Utils и моки в Vitest. Клон Wordle делала почти самостоятельно, хотя раньше боялась даже подступиться к тестированию.