Blockchain

в Харькове
в Харькове

Blockchain — одна из прорывных и самых быстро развивающихся технологий последних лет.

Ресурсов, посвященных блокчейн-технологиям так мало, что разработчикам приходится учиться самостоятельно и «по крупицам». А количество запросов на «блокчейнистов» во всём мире (и в Украине) растёт в геометрической прогрессии.

10 занятий

1 занятие в неделю

Январь

Цель курса

Дать понимание, как строить децентрализованные приложения, писать смарт-контракты и взаимодействовать с ними, понять основы проведения ICO, затронуть тему Hyperledger.

Курс поможет вам

Получить разрозненную и неструктурированную информацию в виде пошагового алгоритма обучения.

Курс рассчитан на специалистов, знающих и владеющих JavaScript на уровне Junior.

Программа курса Blockchain

10 занятий

1 занятие в неделю

Январь

  1. Урок 11

    1. Что такое Ethereum?

    2. Тестовые сети Rinkeby, Ropsten, Kovan;

    3. Настройка Metamask;

    4. Как устроены блокчейн-транзакции, блоки;

    5. Что такое транзакция и почему мы ждем ее так долго?

    6. Консенсус PoW (proof of work).

  2. Урок 22

    1. Hash, структура данных Merkle tree;

    2. Специальные типы транзакций;

    3. Hard fork / Soft fork (различия);

    4. Public / Private Блокчейн;

    5. Различия алгоритмов консенсуса (PoW, PoS, PoeT, PoA);

    6. Смарт контракты.

  3. Урок 33

    1. Solidity;

    2. Наш первый смарт-контракт;

    3. Основы смарт-контракта;

    4. Разметка смарт-контракта;

    5. Типы данных и Ether units;

    6. Глобальные переменные и функции;

    7. Деплой смарт контракта (truffle console).

  4. Урок 44

    1. Минимально ценный токен;

    2. Добавление параметров в токен;

    3. Проверка баланса до трансфера;

    4. Трансфер ивент для логирования.

  5. Урок 55

    1. Улучшение токена — добавление админа;

    2. Добавление возможности Mint новых монет;

    3. Добавление функционала заморозки и разморозки;

    4. Функционал покупки и продажи;

    5. Автопополнение баланса;

    6. Награда за Блок (PoW).

  6. Урок 66

    1. Библиотека OpenZeppelin.

  7. Урок 77

    1. Написание контракта Escrow (возврат токенов) + интерфейс на JS к нему.

  8. Урок 88

    Самостоятельная работа.

  9. Урок 99

    1. Введение в Hyperledger;

    2. Фреймворки Hyperledger (Iroha, Sawtooth, Fabric, Indy, Burrow);

    3. Hyperledger Composer;

    4. Use-case использования Sawtooth;

    5. Use-case использования Fabric.

  10. Урок 1010

    1. Создание бизнес-сети используя Hyperledger Composer framework;

    2. Задеплоить в сеть инстанс Hyperledger Fabric локально ИЛИ на IBM Blockchain Starter Plan;

    3. Создать Node.js веб приложение для взаимодействия с сетью Блокчейн используя Composer API.

Сертификат
Выпускники получают
сертификат об окончании курса
с итоговой оценкой.

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Отзывы выпускников этого курса

Преимущества обучения в Компьютерной школе Hillel

  • Видеозаписи занятий
  • Преподаватели-практики
  • Бонусные занятия
  • Программа Hillel EVO
видеообзор школы

Трудоустройство

Что мы делаем для того, чтобы вы достигли успеха?

В процессе обучения Студенты работают над реальными проектами

Бесплатные занятия по профильному английскому языку и спикинг-клабы

Бонусные занятия по базам данных и администрированию Linux

Каждый Студент проходит тестовое собеседование с HRом и IT-специалистом

Регулярные мастер-классы по подготовке резюме и поиску работы

Преподаватели — практикующие специалисты

Программа для реализации идей Студентов и Выпускников Школы
  • Идея
  • Питчинг
  • Команда
  • Реализация
  • Презентация

Курс
Blockchain

Харьков