Знакомств с идеологией блокчейн или понимание работы Corda не требуется.
В рамках курса вы развернете сеть Corda, напишете смарт контракты на Java или Kotlin, создадите простое клиентское приложение на вашем любимом языке программирования. Вы также познакомитесь с инфраструктурой сети и с понятием транзакции.
Требования
- Опыт разработки на Java или Kotlin от одного года
- Успешное выполнение тестового задания
- 1-2 часа в день
Программа
Введение в блокчейн
- Тренды
- Языки программирования
- Типы консенсуса
- Интеграция
Инфраструктура Corda
- Ноды и network builder
- Разворачивание сети
Смартконтракты
- Транзакции в Corda
- Создание смарт контрактов
- Базовые классы для смарт контрактов
Клиентский код
- REST API для вызова смарт контрактов
- Чтение данных из сети
- Обновление данных в сети
Вспомогательные инструменты
Формат
Курс индивидуальный, проходит онлайн с еженедельными встречами в Минске. Курс содержит практические задания, прохождение которых обязательно. После успешного прохождения курса выдается сертификат о прохождении.
Преподаватели
Опытные разработчики под Corda.