Программирование [vueschool.io] Разработка через тестирование в Vue.js

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: vueschool.io​
Название: Разработка через тестирование в Vue.js​

cover.jpg

Продолжительность: 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 защищает от регрессий.

Продвинутые техники

Использование моков, таймеров, генераторов тестов и улучшение структуры тестового набора.

Почему этот курс стоит пройти

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

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху