Course Code: eris
Duration: 7 hours
Prerequisites:
  • 對 Blockchain 技術的理解
  • 對 Bitcoin 和密碼學的理解
  • Java腳本程式設計經驗
  • 使用 Linux 命令行的經驗

觀眾

  • 開發人員
Overview:

Monax(以前稱為 Eris)是一個位於區塊鏈用戶端和操作系統之間的應用程式平臺。它用作分散式帳本和區塊鏈應用程式的應用層。

在這個講師指導的現場培訓中,參與者將學習如何使用 Monax 構建智慧合約區塊鏈應用程式。

在本次培訓結束時,參與者將能夠:

  • 使用區塊鏈和智慧合約技術開發和部署分散式應用程式。
  • 瞭解「智能合約」的設計和功能以及如何創建智能合約。
  • 實施安全區塊鏈應用程序開發的最佳實踐。
  • 利用 Monax 工具簡化分散式應用程式開發。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

Monax 和 Blockchain 技術簡介

  • Monax 概述及其在區塊鏈應用中的作用
  • 了解區塊鏈架構和分散式賬本技術
  • 關鍵概念:智慧合約、共識機制和密碼學

設置開發環境

  • 安裝與設定Monax
  • Monax 區塊鏈用戶端簡介
  • 為 Monax 開發設置 Linux 環境

智慧合約基礎知識

  • 瞭解智慧合約的設計和功能
  • 使用 Solidity 編寫一個簡單的智能合約
  • 在 Monax 平臺上部署和測試智能合約

使用 Monax 構建分散式應用程式

  • 創建分散式應用程式體系結構
  • 將前埠連接到智慧合約後端
  • 使用 Monax 工具管理和部署分散式應用程式

與 Blockchain 交互

  • Access通過 API 創建區塊鏈數據
  • 查詢和修改區塊鏈狀態
  • 處理應用程式中的事務和事件

安全性和最佳實踐

  • 識別智能合約中的常見漏洞
  • 在分散式應用程式中實施安全編碼實踐
  • 測試和審計智慧合約的安全性和可靠性

Monax 開發中的高級主題

  • 使用 Monax 擴展區塊鏈應用程式
  • 與第三方工具和服務整合Monax
  • 探索 Monax 生態系統中的新功能和更新

總結和後續步驟

Sites Published:

United Arab Emirates - Monax: Build a Smart Contract Application

Qatar - Monax: Build a Smart Contract Application

Egypt - Monax: Build a Smart Contract Application

Saudi Arabia - Monax: Build a Smart Contract Application

South Africa - Monax: Build a Smart Contract Application

Brasil - Monax: Build a Smart Contract Application

Canada - Monax: Build a Smart Contract Application

中国 - Monax: Build a Smart Contract Application

香港 - Monax: Build a Smart Contract Application

澳門 - Monax: Build a Smart Contract Application

台灣 - Monax: Build a Smart Contract Application

USA - Monax: Build a Smart Contract Application

Österreich - Monax: Build a Smart Contract Application

Schweiz - Monax: Build a Smart Contract Application

Deutschland - Monax: Build a Smart Contract Application

Czech Republic - Monax: Build a Smart Contract Application

Denmark - Monax: Build a Smart Contract Application

Estonia - Monax: Build a Smart Contract Application

Finland - Monax: Build a Smart Contract Application

Greece - Monax: Build a Smart Contract Application

Magyarország - Monax: Build a Smart Contract Application

Ireland - Monax: Build a Smart Contract Application

Luxembourg - Monax: Build a Smart Contract Application

Latvia - Monax: Build a Smart Contract Application

España - Monax: Crea una Aplicación de Contrato Inteligente

Italia - Monax: Build a Smart Contract Application

Lithuania - Monax: Build a Smart Contract Application

Nederland - Monax: Build a Smart Contract Application

Norway - Monax: Build a Smart Contract Application

Portugal - Monax: Build a Smart Contract Application

România - Monax: Build a Smart Contract Application

Sverige - Monax: Build a Smart Contract Application

Türkiye - Monax: Build a Smart Contract Application

Malta - Monax: Build a Smart Contract Application

Belgique - Monax: Build a Smart Contract Application

France - Monax: Build a Smart Contract Application

日本 - Monax: Build a Smart Contract Application

Australia - Monax: Build a Smart Contract Application

Malaysia - Monax: Build a Smart Contract Application

New Zealand - Monax: Build a Smart Contract Application

Philippines - Monax: Build a Smart Contract Application

Singapore - Monax: Build a Smart Contract Application

Thailand - Monax: Build a Smart Contract Application

Vietnam - Monax: Build a Smart Contract Application

India - Monax: Build a Smart Contract Application

Argentina - Monax: Crea una Aplicación de Contrato Inteligente

Chile - Monax: Crea una Aplicación de Contrato Inteligente

Costa Rica - Monax: Crea una Aplicación de Contrato Inteligente

Ecuador - Monax: Crea una Aplicación de Contrato Inteligente

Guatemala - Monax: Crea una Aplicación de Contrato Inteligente

Colombia - Monax: Crea una Aplicación de Contrato Inteligente

México - Monax: Crea una Aplicación de Contrato Inteligente

Panama - Monax: Crea una Aplicación de Contrato Inteligente

Peru - Monax: Crea una Aplicación de Contrato Inteligente

Uruguay - Monax: Crea una Aplicación de Contrato Inteligente

Venezuela - Monax: Crea una Aplicación de Contrato Inteligente

Polska - Monax: Build a Smart Contract Application

United Kingdom - Monax: Build a Smart Contract Application

South Korea - Monax: Build a Smart Contract Application

Pakistan - Monax: Build a Smart Contract Application

Sri Lanka - Monax: Build a Smart Contract Application

Bulgaria - Monax: Build a Smart Contract Application

Bolivia - Monax: Crea una Aplicación de Contrato Inteligente

Indonesia - Monax: Build a Smart Contract Application

Kazakhstan - Monax: Build a Smart Contract Application

Moldova - Monax: Build a Smart Contract Application

Morocco - Monax: Build a Smart Contract Application

Tunisia - Monax: Build a Smart Contract Application

Kuwait - Monax: Build a Smart Contract Application

Oman - Monax: Build a Smart Contract Application

Slovakia - Monax: Build a Smart Contract Application

Kenya - Monax: Build a Smart Contract Application

Nigeria - Monax: Build a Smart Contract Application

Botswana - Monax: Build a Smart Contract Application

Slovenia - Monax: Build a Smart Contract Application

Croatia - Monax: Build a Smart Contract Application

Serbia - Monax: Build a Smart Contract Application

Bhutan - Monax: Build a Smart Contract Application

Nepal - Monax: Build a Smart Contract Application

Uzbekistan - Monax: Build a Smart Contract Application