🎓

Введение в программирование Блокчейн на Ethereum

Информационные технологии
Обложка курса Купить за 4300 ₽
  • Уроков: 28
  • Сложность: easy
  • Аудитория: Курс может быть полезен для людей, которые хотели бы освоить программирование распределенных приложений на Ethereum, но не знают, с чего начать. Так же курс может пригодиться для разработчиков корпоративных приложений, которым необходимо быстро и без лишней воды вникнуть в разработку приложений под Блокчейн и получить набор готовых рецептов, чтобы приступить к разработке, и которым не хочется изучать при этом массу всяких вспомогательных технологий, вроде node.js или Vue.js, не имеющих прямого отношения к Блокчейну.
Информационные технологии Платный
Данный курс позволяет легко организовать собственный локальный Блокчейн и изучить все особенности его работы не заморачиваясь со сложными настройками алгоритма PoS. Так как программное обеспечение Блокчейна не зависит от применяемого в сети алгоритма, все смарт-контракты, которые вы разработаете и все программное обеспечение на языке python, которое вы создадите и отладите в своей локальной сети, можно будет без каких-либо изменений перенести в реальный коммерческий Ethereum.

Школа программирования Ant-itSchool.ru представляет курс обучения программированию Блокчейн на Ethereum.

Этот курс поможет вам разобраться в основах технологии Блокчейн и научит вас
писать смарт-контракты на платформе Ethereum. В курсе мы расскажем, как строить взаимодействие с сетью Блокчейн на языке Python без привлечения каких-либо дополнительных фреймворков или технологий фронтенда.
Курс состоит из трех модулей. В первом модуле мы расскажем о внутреннем устройстве Блокчейна и Эфиреума и алгоритмах PoW и PoS.
Второй модуль целиком состоит из практических занятий, на которых вы научитесь организовывать собственную локальную сеть Ethereum на основе утилиты geth, создавать и размещать в этой сети смарт-контракты. Основная проблема при разработке распределенных Блокчейн-приложений связана с трудностями отладки, которая имеет специфические особенности. Использование локальной сети Блокчейн позволит вам получить полный контроль над разработкой приложения и заниматься отладкой кода не беспокоясь о расходе газа ETH. Использование универсальной платформы программирования Python позволит вам делать приложения с бизнес-логикой любой сложности, в основе которых лежит Блокчейн.
В практической части второго модуля будет показан пример разработки упрощенного электронного магазина с проведением платежей через Блокчейн Ethereum.
Третий модуль курса представляет собой справочное руководство по языку Solidity с простыми примерами кода и пояснениями.

Требования:

Для освоения курса достаточно базовых знаний языка Python или любого другого языка программирования. Логика кода несложная и достаточно хорошо разъясняется в практической части курса.