Курс «Solidity-разработчик/аудитор»
Составитель: Денис Сметнёв
с нуля
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.
с нуля
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.
Компания: Multichain Coding School
Язык:
Уровень: с нуля
Длительность: 6 месяцев
Формат: онлайн
Старт: в любое время
📁 3 проекта в портфолио
Почему мы рекомендуем:
актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)
Актуальная программа курса (17 модулей, по данным школы)
- Интро — Узнаете, как устроен курс, где сверяться с документацией Solidity и как сдавать решения наставнику.
- Сетап — Настроите Remix IDE, подключите MetaMask к тестовой сети Sepolia, развернёте локальный блокчейн Hardhat и подготовите VS Code.
- Контракты — Разберёте устройство смарт-контракта на примере, научитесь вызывать его функции и задавать версию компилятора.
- Переменные — Объявите локальные, стейт- и глобальные переменные и освоите соглашения по именованию.
- Типы данных — Освоите bool, целые числа, строки, байты, константы и immutable, операции с числами и пределы размерности.
- Адреса — Разберёте тип address и научитесь пополнять контракт и выводить из него ETH.
- Сложные типы — Освоите mappings, массивы, enums и structs и разберёте ссылочные типы.
- Проект: ENS-домен — Напишете регистратор ENS-доменов: платную регистрацию имени, поиск адреса по домену и вывод средств с контракта.
- Операторы — Освоите условия if и циклы for и while.
- Функции и контракты — Разберёте видимость и хранение данных, view, pure и payable, constructor, fallback и receive, require, revert и assert, модификаторы и оптимизацию газа.
- Проект: ENS с проверками — Добавите владельца, цену за год регистрации, срок от 1 до 10 лет, проверку свободного домена и продление.
- Проект: кошелёк — Напишете кошелёк с общим доступом на Ownable из OpenZeppelin: владелец задаёт пользователям лимиты на вывод, а события фиксируют движение средств.
- Ошибки и события — Научитесь порождать события с индексированными полями и объявлять кастомные ошибки.
- Встроенные методы — Разберёте ABI-кодирование и подписи.
- Взаимодействие контрактов — Вызовете функции другого контракта через интерфейс, разберёте низкоуровневый, делегированный и множественный вызов и Create2.
- Наследование и импорт — Освоите множественное наследование, абстрактные контракты, порождение контрактов, библиотеки и импорт SafeMath и Strings из OpenZeppelin.
- Проект: фабрика записей — Соберёте фабрику контрактов-записей, затем вынесете хранение в отдельный контракт с общим интерфейсом и тремя фабриками.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Solidity-разработчик/аудитор (этот) | Multichain Coding School | 130 000 ₽ | 6 месяцев | — | — | — |
| Криптовалюты и NFT | SF Education | 20 020 ₽ в месяц | 4 недели | 1.0 | Удостоверение | Перейти |
Длительность курса
182
Формат обучения
Теория, практические задания в "песочнице", стримы (лекции и семинары), записи лекций
Обратная связь
Сообщество в Discord, наставники
Теория и практика
20% теории, 80% практики
Чему научитесь
писать и деплоить смарт-контракты, использовать OpenZeppelin, инструменты Hardhat, оптимизировать газ и грокать EVM-байткод.
Кураторы: есть
О курсе
О курсе
Кураторы: есть
Отзывов об этом курсе пока нет
Ниже — отзывы о школе Multichain Coding School: они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.
больше курсов



