Ежедневно, с 8:30 до 22:30
Предзаказ
1060

Буткемп: Solidity-разработчик

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
11500 ₽
118925 ₽
-90%
Кэшбэк: 5% (575 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.

От основ solidity до деплоя на мейннете

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

Чему я научусь:

  • Писать смарт-контракты на Solidity
  • Прототипировать в песочнице Remix
  • Работать в среде разработки Hardhat
  • Взаимодействовать с ABI через Ethers.js
  • Деплоить контракты на тестнет и мейннет
  • Верифицировать байткод на Etherscan
  • Работать с супернодой и дашбордом Alchemy

Кому подойдет:

  • Новичкам, которым нужна востребованная профессия
  • Программистам, которые хотят освоить новую нишу
  • Стартаперам, развивающим проекты в сфере веб3
  • Дизайнерам для понимания возможностей и ограничений
  • Крипто-энтузиастам для более глубокого погружения

Схема обучения:

  • Рисерч. Уроки с теорией и примерами кода
  • Челленджи. Серия мини-заданий на закрепление
  • Проект. Написание продакшн-левел кода

Программа курса

Основы JavaScript

  • Строки, числа, переменные
  • Функции, параметры, колбэки
  • Массивы и методы массивов
  • Объекты и массивы объектов
  • Деструктуризация и конкатенация
  • Чистые функции и иммутабельность

Классы в JavaScript

  • Классы и экземпляры
  • Геттеры и сеттеры
  • Статичные методы
  • Наследование и Super!
  • Цепочка прототипов
  • Классы vs функции

Основы React

  • Виртуальный DOM
  • JSX-синтаксис
  • Компоненты и модули
  • Пропсы и атрибуты
  • События и хендлеры
  • Формы и доступность

Хуки

  • Стейт с useState
  • Эффекты с useEffect
  • Рефы с useRef
  • Контекст с useContext
  • Пути с useRouter
  • Кастомные хуки

Ethereum

  • Виртуальная машина EVM
  • Транзакции и вызовы
  • Протокол JSON-RPC
  • Оракулы и хранение данных
  • Web3 и консоль geth

Смарт-контракты

  • Структура смарт-контракта
  • Синтаксис языка Solidity
  • Работа в Remix IDE
  • Компиляция и деплой
  • Запуск и тестирование
  • Проект: ERC20-токен

Hardhat

  • Стек для разработки дэппов
  • Hardhat и Hardhat Network
  • Установка и сетап MetaMask
  • Конфигурация блокчейн-сети
  • Подключения веб-интерфейса
  • Проект: Приложение для голосования

Solidity

  • Основные типы значений
  • Глобальные переменные
  • Стейт-переменные
  • Функции и события
  • Конструкторы и наследование
  • Проект: Децентрализованный аукцион

Ethers.js

  • Место Ethers.js в dapp-стеке
  • Пакеты в составе API Ethers
  • Ончейн и офчейн-операции
  • Внешние данные и оракулы
  • Взаимодействие с контрактами
  • Проект: Микроплатежное приложение

Деплой

  • Локальные и публичные сети
  • Создание ноды на Alchemy
  • Деплой дэппа в Rinkeby
  • Симуляция ролей участников
  • Использование дэшборда
  • Проект: Приложение для NFT-дипломов

Спикеры:

Павел Пономарев, Артем Игнатьев, Валерий Бабушкин, Михаил Бланк, Алексей Долгов, Антон Валов, Денис Писарев, Владимир Власюк, Дмитрий Никифоров, Никита Соколов, Артем Григор, Арсений Акинфиев, Михаил Першин, Омар Ганиев, Елена Мартынова, Алексей Девяткин, Анастасия Мороз

Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 19.05.2022 Артикул 1060

Об авторах

Фото: Валерий Бабушкин
0.0
Валерий Бабушкин
Руководитель в Data Science, Kaggle Grandmaster, соавтор книги «Machine Learning System Design». Автор курсов по A/B-тестам, ML и System Design.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Solidity developer
Скидка 88%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Solidity developer
Языки программирования
Постер товара: Буткемп "Записки юного программиста" git, html, react.js, c#
Скидка 81%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Буткемп "Записки юного программиста" git, html, react.js, c#
C# и ASP.NET Core
Постер товара: Разработка токенов ERC20 на Solidity
Скидка 89%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Разработка токенов ERC20 на Solidity
Бэкенд-разработка
Постер товара: Компетенция Верстальщик - HTML, CSS, JavaScript
Скидка 71%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Компетенция Верстальщик - HTML, CSS, JavaScript
Вёрстка и CSS
Постер товара: Блокчейн-разработка
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Блокчейн-разработка
Бэкенд-разработка
Постер товара: Python-разработчик
Скидка 89%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Python-разработчик
Python-бэкенд
Постер товара: Javascript. Интенсивный курс для программистов
Скидка 91%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Javascript. Интенсивный курс для программистов
JavaScript
Постер товара: Воркшоп
Скидка 80%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Воркшоп "Разработка на Elixir"
Бэкенд-разработка