Здесь Вы можете заказать интересующие Вас курсы,
заполнив Заявку на обучение

Заявка на обучение
Главная \ Каталог курсов \ Blockchain \ (QBTA2) Разработка приложений для Ethereum

(QBTA2) Разработка приложений для Ethereum

Дни 3 дня
Дата курса
Цена:
67 890 руб.
Кол-во:
поделиться

bta

Цель курса

Данный трехдневный курс ориентирован на разработчиков, планирующих освоить создание смарт контрактов и построение приложений, взаимодействующих с ними. Курс содержит детальную информацию о системе Ethereum, смарт контрактах, принципах их разработки, языке Solidity. В курсе будут также рассмотрены вопросы проектирования и разработки децентрализованных приложений (DApps). Курс содержит комплекс практических работ по разработке приложений для Ethereum.

Для кого предназначен этот курс

разработчиков приложений системных архитекторов сетевых архитекторов IT профессионалов с опытом разработки

Для успешного прохождения курса слушатели должны

  • обладать базовыми знаниями JavaScript/HTML
  • обладать базовыми знаниями C++, Java, типов данных
  • быть знакомыми с git репозиторием

По окончании курса слушатели смогут:

  • детально разбираться в архитектуре Ethereum и языке Solidity
  • понимать и уметь создавать все функциональные компоненты (включая смарт контракты), необходимые при разработке под Ethereum Blockchain
  • создавать экземпляр Ethereum приложения в сети
  • обладать глубоким пониманием того, как создаются и реализуются транзакции в Ethereum

Основные темы:

  • Введение
  • Основы блокчейн и смарт контрактов
  • Разработка смарт контрактов
  • Упражнение: Разработка смарт контрактов
  • Децентрализованная информация и Web3
  • Упражнение: Ropsten Test-Ether и Metamask
  • Основы Ethereum и EVM
  • Упражнение: Web3JS операции
  • Упражнение: События
  • Solidity Advanced: модификаторы, карты, структуры и наследование
  • Упражнение: Solidity Advanced: модификаторы, карты, структуры и наследование
  • Цикл разработки и развертывания приложений. Стоимость.
  • Упражнение: Развертывание приложений
  • Майнинг, Proof of Work и Proof of Authority
  • Упражнение: Майнинг. Установка и использование Ganache и Go-Ethereum.
  • Текущие проблемы Ethereum и пути их решения
  • Версионность. Тестирование. Командная разработка.
  • IPFS и распределенное файловое хранилище
  • Упражнение: IPFS
  • Упражнение: Компиляция Solidity файла
  • Подведение итогов