С нуля до EVM — твой старт в разработку под Ethereum и совместимые сети
Сегодня начинается твой путь в мир EVM-разработки — от полного новичка до уверенного Solidity девелопера с реальным первым оффером в Web3-компанию.
Главная цель курса — подготовить тебя так, чтобы ты мог быстро и качественно получить работу или заказ в Web3.
Что тебя ждет в программе:
- Освоение написания смарт-контрактов на Solidity с абсолютного нуля
- Создание собственного токена по стандарту ERC-20 — от идеи до деплоя
- Погружение в мир NFT и других популярных стандартов: ERC-721, ERC-1155, ERC-4626, ERC-2612
- Разбор архитектуры контрактов, управление памятью, обеспечение безопасности и ключевые паттерны разработки
- Практика взаимодействия с контрактами и прокси через Web3-библиотеки на JavaScript, TypeScript и Python
- Тестирование и отладка с использованием Hardhat и Foundry
- Создание полноценного децентрализованного приложения (DApp) в финальном проекте
- Помощь в оформлении портфолио — чтобы работодатели и клиенты сразу видели твою компетенцию
- Создание и дизайн профиля разработчика в соцсетях и поддержка в написании первого резюме
Языки программирования и Web3 библиотеки, которые ты освоишь
Solidity
- Основы языка: переменные, типы данных (uint, address, bool, etc.), операторы
- Управляющие конструкции: if, else, циклы (for, while)
- Функции, видимость (public, private, internal, external), возвращаемые значения
- Структуры данных: массивы, маппинги (mapping), структуры (struct)
- Модификаторы функций и события (events)
- Наследование и интерфейсы
- Обработка ошибок (require, revert, assert)
- Работа с памятью (storage, memory) и оптимизация газа
- Прокси-контракты и паттерны обновляемости (upgradeability)
- Безопасность смарт-контрактов и защита от уязвимостей
- Стандарты токенов: ERC-20, ERC-721 (NFT), ERC-1155, ERC-4626, ERC-2612
- Тестирование контрактов с Hardhat и Foundry
- Создание мостов (Bridge) для межблокчейнового взаимодействия
JavaScript / TypeScript
- Основы языка: переменные (let, const, var), типы данных
- Управляющие конструкции: if, else, switch, циклы (for, while, forEach)
- Функции, стрелочные функции, области видимости
- Обработка асинхронности: промисы, async/await
- Объекты, массивы, деструктуризация
- Типизация в TypeScript: типы, интерфейсы, классы
- Работа с библиотеками ethers.js и viem для взаимодействия с блокчейном
- Подключение к провайдерам, чтение данных из контрактов, отправка транзакций
- Работа с ABI, прокси-контрактами, подписывание сообщений
- Создание фронтенда для децентрализованных приложений (DApp)
Python
- Основы языка: переменные, типы данных, управляющие конструкции (if, else, циклы)
- Функции, аргументы, возвращаемые значения
- Работа с модулями и пакетами
- Обработка исключений и ошибок
- Объектно-ориентированное программирование (классы и объекты)
- Использование web3.py для подключения к Ethereum и совместимым сетям
- Чтение и отправка транзакций, мониторинг событий контрактов
- Автоматизация взаимодействия с контрактами, создание скриптов для Web3
- Тестирование и отладка
Web3 библиотеки, которые ты освоишь
Язык | Библиотеки | Что изучим |
---|---|---|
JavaScript/TS | ethers.js, viem | Провайдеры, кошельки, контракты, ABI, транзакции, прокси, подписывание сообщений, взаимодействие с DApp |
Python | web3.py | Подключение к RPC, чтение и отправка транзакций, работа с событиями контрактов, создание скриптов для взаимодействия с блокчейном |
Наши результаты после обучения
🧠Полное понимание:
- Solidity и смарт-контрактов
- Прокси-контрактов и архитектуры контрактов
- JavaScript и библиотек ethers.js / viem
- Python и web3.py для взаимодействия с блокчейном
- Тестирования контрактов с Hardhat и Foundry
✏️Практические проекты:
- Создание собственного токена по стандарту ERC-20 и интеграция его в DeFi-проекты
- Разработка NFT по стандартам ERC-721 и ERC-1155 с интеграцией в DeFi
- Создание полноценного децентрализованного приложения (DApp)
- Написание смарт-контракта для передачи данных между блокчейнами — Bridge
🖼Портфолио и экспертность:
- Эфиры и инструкции по оформлению GitHub, X (Twitter), Discord, LinkedIn, Reddit
- Создание профессионального имиджа разработчика в соцсетях
🏆Финал — твоя первая работа:
Поддержка в получении первого оффера, работы или заказа в Web3-компании
Самые важные вопросы о курсе
Формат обучения
Мы подготовили десятки записанных видеоуроков. Кроме того, будут регулярные прямые эфиры — живое общение, где мы разбираем Web3 и все смежные темы.
Про уроки
Уроки добавляются постепенно и останутся с вами навсегда. Мы не спешим
— двигаемся в комфортном для каждого темпе.
Главная цель — чтобы
КАЖДЫЙ получил первую работу, заказ или оффер в Web3.
Какой нужен опыт в программировании?
Начинаем с полного нуля: от основ языков программирования до
погружения в Web3.
Если у тебя уже есть опыт — это большой плюс,
но не обязательно.
Менторы курса
Кроме меня, с вами будет @one_eyes — специалист с опытом:
- 2
место на BNB Chain хакатоне 2022 по теме ончейн NFT с динамическими
картинками
- Работал разработчиком смарт-контрактов с
@hodlmodeth, @n4z4v0d, @ivanovinvest_rus
Про обучение
- Старт курса: 1 августа 2025 (через 2 дня!)
- Длительность: пока ты не получишь свою первую работу, оффер или заказ — мы идём до результата!
- Менторство: я и Влад всегда на связи 24/7 — пиши вопросы лично или в общий чат, где помогут и другие участники.
- Цена курса: $199
Реквизиты для оплаты
Вопросы по оплате и курсу
После оплаты обязательно отправь хеш транзакции @vartcall для подтверждения.
Как получить хеш транзакции
- Ethereum — etherscan.io
- Solana — explorer.solana.com