Акции школ
Войти

Курс «Solidity-разработчик/аудитор»

Составитель: Денис Сметнёв
с нуля
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.

Научитесь писать смарт-контракты на Solidity последней версии, использовать библиотеку OpenZeppelin, инструменты Hardhat, оптимизировать газ и грокать EVM-байткод. Устроим в глобальный крипто-проект после успешного окончания, если вас не схантят уже на середине.

Подробнее


с нуля
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.

Компания: Multichain Coding School

Язык: ru

Уровень: с нуля Длительность: 6 месяцев Формат: онлайн Старт: в любое время
📁 3 проекта в портфолио
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (17 модулей, по данным школы)

  1. Интро — Узнаете, как устроен курс, где сверяться с документацией Solidity и как сдавать решения наставнику.
  2. Сетап — Настроите Remix IDE, подключите MetaMask к тестовой сети Sepolia, развернёте локальный блокчейн Hardhat и подготовите VS Code.
  3. Контракты — Разберёте устройство смарт-контракта на примере, научитесь вызывать его функции и задавать версию компилятора.
  4. Переменные — Объявите локальные, стейт- и глобальные переменные и освоите соглашения по именованию.
  5. Типы данных — Освоите bool, целые числа, строки, байты, константы и immutable, операции с числами и пределы размерности.
  6. Адреса — Разберёте тип address и научитесь пополнять контракт и выводить из него ETH.
  7. Сложные типы — Освоите mappings, массивы, enums и structs и разберёте ссылочные типы.
  8. Проект: ENS-домен — Напишете регистратор ENS-доменов: платную регистрацию имени, поиск адреса по домену и вывод средств с контракта.
  9. Операторы — Освоите условия if и циклы for и while.
  10. Функции и контракты — Разберёте видимость и хранение данных, view, pure и payable, constructor, fallback и receive, require, revert и assert, модификаторы и оптимизацию газа.
  11. Проект: ENS с проверками — Добавите владельца, цену за год регистрации, срок от 1 до 10 лет, проверку свободного домена и продление.
  12. Проект: кошелёк — Напишете кошелёк с общим доступом на Ownable из OpenZeppelin: владелец задаёт пользователям лимиты на вывод, а события фиксируют движение средств.
  13. Ошибки и события — Научитесь порождать события с индексированными полями и объявлять кастомные ошибки.
  14. Встроенные методы — Разберёте ABI-кодирование и подписи.
  15. Взаимодействие контрактов — Вызовете функции другого контракта через интерфейс, разберёте низкоуровневый, делегированный и множественный вызов и Create2.
  16. Наследование и импорт — Освоите множественное наследование, абстрактные контракты, порождение контрактов, библиотеки и импорт SafeMath и Strings из OpenZeppelin.
  17. Проект: фабрика записей — Соберёте фабрику контрактов-записей, затем вынесете хранение в отдельный контракт с общим интерфейсом и тремя фабриками.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Solidity-разработчик/аудитор (этот) Multichain Coding School 130 000 ₽ 6 месяцев — — —
Криптовалюты и NFT SF Education 20 020 ₽ в месяц 4 недели 1.0 Удостоверение Перейти
Длительность курса

Длительность курса

182

Формат обучения

Формат обучения

Теория, практические задания в "песочнице", стримы (лекции и семинары), записи лекций

Обратная связь

Обратная связь

Сообщество в Discord, наставники

Теория и практика

Теория и практика

20% теории, 80% практики

Чему научитесь

писать и деплоить смарт-контракты, использовать OpenZeppelin, инструменты Hardhat, оптимизировать газ и грокать EVM-байткод.


Кураторы: есть

О курсе

О курсе

Кураторы: есть
новичкам и специалистам

Условия оплаты

2200 USDT при оплате криптой; 130 000 при единоразовой оплате; 150 000 при рассрочке на 12 месяцев; 170 000 при рассрочке на 24 месяца

CSS, HTML, JavaScript, React, Solidity

Блокчейн

Компания, проводящая курс

Multichain Coding School

10 курсов по 25 темам

MCS с 2013 года обучает программированию и собирает вокруг себя профессиональное сообщество разработчиков. С сентября 2021-го года школа...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе Multichain Coding School: они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

Multichain Coding School
(3)
Multichain Coding School
(0)
130 000 ₽
Multichain Coding School
(0)
130 000 ₽
Multichain Coding School
(0)
130 000 ₽
Multichain Coding School
(0)
130 000 ₽
Multichain Coding School
(0)
130 000 ₽