Курс научит развертывать собственные сети блокчейн, создавать смарт контракты и Dapps приложения. Здесь Вы изучите концепции, компоненты и стратегии построения блокчейн решений для бизнеса.

Основы технологии Blockchain для построения бизнес-приложений

Длительность
Стоимость
Уровень
2 месяца
12 000 ₽
Для начинающих
Документ об окончании
Сертификат
О курсе
Этот курс направлен на формирование у обучающихся компетенций, обеспечивающих возможность оценки эффективности практического применения технологии блокчейн в организационно-управленческой деятельности российских и зарубежных коммерческих и государственных структур.
Популярная и многолетняя технология Blockchain
Из-за технологии Blockchain цифровой мир вышел далеко за рамки финансов. Теперь реклама, производство, коммунальные услуги и здравоохранение, включая другие государственные и деловые секторы, используют приложения на основе блокчейна для обработки своих транзакций.
Курс разработан совместно с компаниями ПАО Сбербанк и Марийского государственного университета.
Понимание и знание базовых концепций технологии блокчейн, навыки для разработки и реализации интеллектуальных контрактов, знакомство с методами развертывания и настройки блокчейн сетей — все это здесь.
Программирование Smart-контрактов
Этот курс предназначен для всех, кто желает участвовать в разработке и внедрении блокчейн приложений и заинтересован в изучении основ технологии блокчейн и понимании ее потенциала.
Для кого
Кому подойдет этот курс
быстро понять и расширить свои знания о том, как работают блокчейн и биткойн, а также о том, как они применяются в бизнесе.
Студентам
разработчиков проектов с использованием систем распределенных реестров, в социальной сфере, безопасности, госфинансирования и госуправления.
Разработчикам Стартап-проектов
для всех, кто хочет узнать больше о том, как блокчейн и биткойн влияют на мир бизнеса.
Предпринимателям
научится программировать блокчейн-приложения, в том числе на платформе Сбербанка.
IT-специалистам
Для работы понадобиться ноутбук или стационарный компьютер с macOS или Linux, если при прохождении курса планируется самостоятельное развертывание системы блокчейн и практику по созданию смарт-контрактов. Все инструкции по установке необходимого ПО имеются в уроках курса.
Требования
Предварительная подготовка и оборудование
Для успешного освоения курса нужны базовые знания по ОС Linux (macOS) по работе с оболочкой командной строки, сервисами установки и управления пакетами. Также необходимы базовые знания по программированию на React.
Результаты обучения
Ваши навыки после обучения на курсе
Установка и запуск Composer — высокоуровневого, простого
в использовании интерфейса к Fabric
Установка и настройка Hyperledger Fabric, используя самый простой доступный метод
Основы криптографии
Простые концепции, на которых основана мощная архитектура блокчейна
Сертификат об успешном прохождении курса подтвердит вашу квалификацию и поможет при устройстве на работу.
Сертификат об окончании
Подключение к платформе Blockchein от Сбербанка через REST API и создание приложений
Содержание курса
В программу входят:
разделов
9
теста
263
урока
45
часов видео
7
Развитие технологии Blockchain
  • Распределенные системы
  • История создания технологии блокчейн
  • Блокчейны Биткойн и Эфириум
  • Электронные деньги и блокчейн
  • Типы блокчейна и его возможности
  • Кейсы использования блокчейн
Механизмы консенсуса и децентрализации
  • Понятие консенсуса
  • Типы механизмов консенсуса. CAP – теорема
  • Методы децентрализации и хранения данных в блокчейн
  • Понятие смарт-контракта
  • Децентрализованные организации
Архитектура блокчейн - сети
  • Криптография и шифрование с помощью ключей
  • Цифровая подпись
  • Понятие блока и архитектура блокчейн-сети
  • Совместимость различных блокчейн-сетей
  • Криптошошельки
Смарт - контракты
  • Форматы юридического обмена. Понятие рикардианского контракта.
  • Шаблоны смарт-контрактов. Оракулы. DAO.
  • Языки программирования смарт-контрактов
  • Среды разработки и тестирования смарт-контрактов
Функции Создание смарт — контрактов на языке Solidy (блокчейн Ethereum)
  • Структура проекта. Публикация и выполнение смарт-контрактов.
  • Основы синтаксиса. Структура смарт-контракта.
  • Хранение данных. Типы данных. Структуры данных. Массивы.
  • Реализация логики смарт-контракта
  • Встроенные процедуры и функции
  • Пользовательские процедуры и функции
  • Работа с библиотеками. Взаимодействие смарт-контрактов.
  • Тестирование и отладка смарт-контрактов
Распределенные приложения DApps блокчейн Ethereum
  • Создание простейшего интерфейса смарт-контракта
  • Основы фреймворка React
  • Фреймворк React и смарт-контракты
  • Создание DApp при помощи фреймворка React (Часть 1)
  • Создание DApp при помощи фреймворка React (Часть 2)
Hyperledger Fabric
  • Фреймворк Hyperledger Fabric
  • Написание приложения на Hyperledger Fabric
  • Создание DApps с помощью Hyperledger Fabric
  • Сферы и кейсы применения Hyperledger Fabric
Блокчейн - сеть Сбербанка
  • Блокчейн-платформа Сбербанка
  • Кредитование малого бизнеса на блокчейн сети Сбербанка
  • Ипотечное кредитование на блокчейн сети Сбербанка
  • Взаиморасчеты между компаниями на блокчейн сети Сбербанка
  • Спецификация программного интерфейса
Сферы применения блокчейн
  • Проекты блокчейн в различных сферах
  • Корпоративные и приватные блокчейны
  • Консорциумы, криптоэкономика и цифровой рубль
Начните изучать Blockchain прямо сейчас
Учебный материал доступен всегда
Поддержка преподавателей
Когда вам удобно
Дистанционно
2 месяца
Длительность
12 000 ₽
Стоимость
Онлайн
Формат обучения