Чему вы научитесь
- Навыки работаты с инфраструктурой Web3
- Умение тестировать разные dapp
- Создание Fullstack автоматизации приложения
- Понимание математики DEX
- Настройка пайплайнов CI/CD
- Докеризация приложений
- Умение писать и создавать свои смарт-контракты в разных сетях
- Навык составлять резюме, которое будет заметно Hr
О курсе
1. Цель курса
Целью курса является научить вас не просто «кликать кнопки», а писать надежные автоматизированные тесты на TypeScript + Playwright для сложных систем на блокчейне. Вы поймете, как тестировать смарт-контракты, взаимодействовать с кошельками (например, MetaMask) и выстраивать процесс QA в Web3-проектах с нуля. Также вы сможете применить свои знания на реальных проектах, к которым мы предоставим вам доступ.
2. Почему стоит выбрать именно наш курс?
Этот курс — ваш мост из классической автоматизации или из желания "войти в IT" в высокооплачиваемую и быстрорастущую нишу Web3.
-
Узкая специализация: Рынок переполнен курсами по Selenium на Python. Курсов, где учат тестированию именно Web3 на TypeScript, нет. Вы получите редкую и востребованную компетенцию.
-
Акцент на TypeScript: Это не просто «галочка». TypeScript — стандарт индустрии для фронтенда и бэкенда в Web3. Вы научитесь писать на нем тесты так, как это делают в реальных крипто-стартапах и протоколах.
-
Практика, а не теория: Мы не будем часами слушать лекции о блокчейне. Мы сразу начнем писать код, тестировать, ломать и чинить.
-
Реальные инструменты: Вы поработаете с библиотеками для тестирования смарт-контрактов (Synpress, HardHat), научитесь автоматизировать браузеры для Web3-сценариев и интегрировать тесты в CI/CD.
3. Что вы приобретете после успешного освоения?
К концу обучения вы сможете уверенно проходить собеседования на позицию QA Automation Engineer (JavaScript/TypeScript) в Web3-компании.
-
Hard Skills:
-
Свободное владение TypeScript для написания автотестов.
-
Понимание архитектуры Web3/dApps и умение тестировать каждый ее слой.
-
Навыки тестирования смарт-контрактов (юнит-тесты).
-
Опыт автоматизации сценариев, связанных с криптокошельками и транзакциями.
-
Умение находить специфические баги Web3-приложений.
-
-
Портфолио: В курс встроен итоговый проект, который можно смело показывать нанимателю. Это будет полноценный набор тестов для реального dApp.
-
Сообщество: Доступ к закрытому чату с такими же увлеченными ребятами и нами (твоими менторами).
4. Особенности курса
-
Доступность: Первые 3 модуля доступны бесплатно на Stepik, чтобы вы могли оценить наш стиль преподавания и убедиться, что TypeScript вам подходит.
-
Авторский подход: Мы не пересказываем документацию. Мы делимся реальным опытом и шишками, набитыми в коммерческой разработке.
-
Фокус на автоматизацию: Мы не тратим время на ручное тестирование, а учимся писать код, который экономит часы работы команды.
5. Что нужно будет делать?
Вам предстоит много практиковаться. Формат обучения — «сделал сам».
-
Писать код: С первых занятий вы начнете писать скрипты и тесты на TypeScript.
-
Разбираться в блокчейне: Мы будем запускать локальные ноды, деплоить тестовые контракты и взаимодействовать с ними.
-
Выполнять домашки: Это большие задания на закрепление темы. Они обязательны для получения обратной связи.
-
Работать над проектом: На финальном этапе вы самостоятельно сможете тестировать один из наших Web3 проектов.
Для кого этот курс
Наши преподаватели
Программа курса
Отзывы прошедших курс
Что вы получаете
- После прохождения курса вы получите вы получите навыки, которые реально востребованы у работодателей.
- Возможность отработать теорию на практике и получить настоящий опыт в тестировании dApp.
- Поддержку наставников, которые отвечают в течение 24 часов.
- NFT-сертификат
- Реальный проект в портфолио