Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в Monax и Blockchain технология
- Преглед на Monax и неговата роля в блокчейн приложенията
- Разбиране на блокчейн архитектурата и технологията на разпределената книга
- Ключови понятия: интелигентни договори, консенсусни механизми и криптография
Настройване на средата за разработка
- Инсталиране и конфигуриране Monax
- Въведение в Monax блокчейн клиента
- Създаване на Linux среда за Monax разработка
Основи на интелигентния договор
- Разбиране на дизайна и функционалността на интелигентните договори
- Писане на прост интелигентен договор с помощта на Solidity
- Внедряване и тестване на интелигентни договори на платформата Monax.
Изграждане на разпределени приложения с Monax
- Създаване на разпределена архитектура на приложения
- Свързване на преден интерфейс към бекенда на интелигентния договор
- Използване на Monax инструменти за управление и внедряване на разпределени приложения
Взаимодействие с Blockchain
- Accessизграждане на блокчейн данни чрез API
- Запитване и модифициране на състоянието на блокчейн
- Обработка на транзакции и събития в приложението
Сигурност и най-добри практики
- Идентифициране на често срещани уязвимости в интелигентните договори
- Внедряване на сигурни практики за кодиране в разпределени приложения
- Тестване и одит на интелигентни договори за сигурност и надеждност
Разширени теми в Monax разработка
- Мащабиране на блокчейн приложения с Monax
- Интегриране Monax с инструменти и услуги на трети страни
- Проучване на нови функции и актуализации в Monax екосистемата
Обобщение и следващи стъпки
Изисквания
- Разбиране на Blockchain технологията
- Разбиране на Bitcoin и криптография
- Java опит в програмирането на скриптове
- Опит с Linux команден ред
Публика
- Разработчици
7 Часа