Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
Основы децентрализованных приложений
-
Цель дисциплины состоит в формировании способности использовать основные компоненты и инструменты технологии блокчейн для разработки децентрализованных приложений. В результате изучения дисциплины сформировать у студентов способности: - Описывать концепцию децентрализованных приложений. - Разрабатывать смарт-контракты с помощью Solidity. - Использовать расширенные возможности Solidity. - Разработка интерфейса с применением ethers.js. - Проводить интеграцию с веб-фреймворками - Создавать децентрализованные приложения web3 с полным стеком. В рамках дисциплины отображаются следующие аспекты: Децентрализованные приложения. Введение в DApps и смарт-контракты. Введение в Solidity. Разработка смарт-контрактов с помощью Solidity. Расширенные возможности Solidity. Введение в ethers.js. Интеграция с веб-фреймворками. Введение в hardhat. Введение в GraphQL. Создание децентрализованного приложения web3 с полным стеком. Обновляемые смарт-контракты.
-
Образовательная программа 6B06107 Наука о данных
-
Кредитов 5
-
Селективная дисциплина
-
Год обучения 3
-
Семестр 6