𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: vueschool.io
Название: Разработка через тестирование в Vue.js

Продолжительность: 2 ч 48 мин
Количество уроков: 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 защищает от регрессий.
Продвинутые техники
Использование моков, таймеров, генераторов тестов и улучшение структуры тестового набора.
Почему этот курс стоит пройти
Вы не просто изучите инструменты — вы сформируете процесс разработки, который помогает создавать качественный код и ускоряет работу. Результатом станет маленькая, но полноценная игра, созданная полностью через тесты.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь