Назад

Разработка для блокчейн сети Corda

Обучение 3 месяца

В рамках курса вы развернете сеть Corda, напишете смарт контракты на Java или Kotlin, создадите простое клиентское приложение на вашем любимом языке программирования. Вы также познакомитесь с инфраструктурой сети и с понятием транзакции.

Знакомств с идеологией блокчейн или понимание работы Corda не требуется.

Требования

  • Опыт разработки на Java или Kotlin от одного года
  • Успешное выполнение тестового задания
  • 1-2 часа в день

Программа

  • Введение в блокчейн
    • Тренды
    • Языки программирования
    • Типы консенсуса
    • Интеграция
  • Инфраструктура Corda
    • Ноды и network builder
    • Разворачивание сети
  • Смартконтракты
    • Транзакции в Corda
    • Создание смарт контрактов
    • Базовые классы для смарт контрактов
  • Клиентский код
    • REST API для вызова смарт контрактов
    • Чтение данных из сети
    • Обновление данных в сети
  • Вспомогательные инструменты

    Формат

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