Разработка программного обеспечения с применением распределенного реестра NEO

B1.2291 — Разработка программного обеспечения с применением распределенного реестра NEO (Software Development Using NEO Blockchain Technology)

Программа дает представления о технологиях распределенных реестров в общем и технологии NEO в частности, формирует навыки разработки основных компонентов технологии NEO.

Программа позволит слушателям научиться выбирать тот метод разработки смарт-контрактов, который будет наиболее подходить для реализации конкретного проекта или задачи, освоить новые возможности работы с распределенными реестрами и развить возможность использования альтернативных методов работы с блокчейн технологиями. Программа включает в себя рассмотрение способов и эффективности работы с частными реестрами, кошельками NEO и смарт-контрактами

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

  • Введение в практические аспекты технологии и области применения
  • Какие конкретно РР бывают и чем они отличаются: алгоритмы консенсуса
  • Развертывание среды, инструменты разработки и тестирования РР
  • Хранение данных в распределенных реестрах на практике
  • Понимание блокчейна NEO
  • Создание частной сети NEO
  • Как структурируются умные контракты NEO
  • Neonjs и как работают кошельки NEO
  • Умные контракты NEO — Базовая архитектура, как и почему они написаны
  • Рамки NEO Dapp, демонстрация Dapp, построенного на частной сети NEO
  • Как Dapps развертываются в тестовой сети NEO и основной сети
  • Чем NEO Dapps отличаются от других блокчейнов

После успешного прохождении курса обучения слушатель будет знать основные концепции построения распределенных реестров и важные компоненты распределённой системы NEO: кошелек, смарт-контракт, Dapp. Также слушатель будет уметь разрабатывать алгоритмы решения задач и использовать конструкции внутренней экосистемы частного реестра NEO, выбирать метод построения смарт-контракта, наиболее подходящий для реализации конкретного проекта, научится осваивать новые методы построения смарт-контракта максимально быстро, конструировать различные кошельки на основе частного реестра NEO.

Курс ведут специалисты Центра технологий распределенных реестров СПбГУ и компании MyWish.

По результатам итоговой аттестации слушателям выдается удостоверение о повышении квалификации установленного образца СПбГУ.

Необходимые документы

  • Оригинал паспорта или документ, заменяющий его
  • Оригинал документа об изменении фамилии, имени, отчества (при необходимости)
  • Оригинал документа об образовании или справка об обучении для лиц, получающих высшее образование