Курс на Stepik
Обложка курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» на Stepik
1 299 ₽

Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты 0.000

Открыть на
STEPIK.ORG

Практический курс о том, как работать Solidity-разработчиком: от учебного токена в Remix до двух верифицированных контрактов в продакшене. Метод «идея → код → тест → атака → деплой → verify». Два трека: выпускник курса «Блокчейн изнутри» или питонист с базой блокчейна.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Учеников на курсе 1
Сертификаты, выданные на курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Сертификатов выдано 0
Отзывы о курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Отзывов получено 0
Рейтинг курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Рейтинг курса 0.000
Уроки в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Количество уроков 31
Тесты в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Количество квизов 196
Задачи с кодом в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Количество задач с кодом 25
Время прохождения курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Время прохождения курса
Стоимость курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Стоимость курса 1 299 ₽
Обновления курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Обновления курса
Дата публикации курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Дата публикации курса
Последнее обновление курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» 8 разделов Уроки в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» 31 урок Тесты в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» 196 тестов Задачи в курсе «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» 25 задач Время прохождения курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» 0 ч. Последнее обновление курса «Solidity с нуля: смарт-контракты, Hardhat, Remix, тесты» обн. 5 сентября 2026

Мост и тулчейн

3 урока
1. Из блокчейна в Solidity-разработку ДЕМО
2. Foundry — forge, cast, anvil
3. Hardhat обзорно и выбор инструмента

Solidity вглубь

5 уроков
1. Типы, value vs reference, storage/memory/calldata
2. Функции, модификаторы, msg.sender vs tx.origin
3. События, custom errors, require/revert/assert
4. Наследование, интерфейсы, OpenZeppelin
5. Storage-слоты, layout и эмуляции EVM — синтез

Тестирование как профессия

4 урока
1. Unit-тесты — forge test
2. Cheatcodes — prank, deal, expectRevert
3. Fuzz-тестирование
4. Invariant-тесты и coverage — синтез

Безопасность-2 — реальные атаки

5 уроков
1. Reentrancy руками: сломай и почини (демо)
2. Flash loan и oracle manipulation
3. Storage collision и tx.origin-фишинг
4. Front-running, MEV и commit-reveal
5. Ethernaut, Slither и DVD — синтез модуля

Деплой — из песочницы в реальную сеть

3 урока
1. Sepolia, faucet, деплой и .env-гигиена
2. Verify на Etherscan
3. Деплой-скрипты, broadcast и газ — синтез

Обновляемость и продакшен

3 урока
1. Зачем proxy, delegatecall, UUPS
2. OpenZeppelin Upgrades — UUPS-версия MyToken
3. Продакшен: мониторинг, pause, инциденты — синтез

web3-интеграция — мост к вашему Python

3 урока
1. web3.py: подключение и чтение MyToken
2. События: Transfer, get_logs, мониторер
3. ERC-4337 и account abstraction — обзор

Капстоун — портфель и собеседование

5 уроков
1. 2-й контракт: спецификация и threat model
2. Реализация и тесты — fuzz/invariant
3. Деплой, verify и web3-скрипт — полный цикл
4. README и портфолио под рекрутера
5. Собеседование, live-coding и что дальше