Course Code: ethereumfordev
Duration: 21 hours
Prerequisites:
  • Programming 任何語言的經驗
Overview:

Ethereum 是一個開源的、公共的、基於區塊鏈的平臺,使開發人員能夠構建和部署去中心化應用程式。

在這個由講師指導的現場培訓中,參與者將學習 Ethereum 平臺和區塊鏈程式設計的基礎知識,以及編寫、部署和管理自己的分散式應用程式的策略。

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

  • 基於 Ethereum 建立智能合約
  • 創建 Ethereum 貨幣
  • 使用 Truffle Framework 優化開發
  • 發佈他們的第一個基於 「代幣經濟」 的 Dapp
  • 啟動並眾籌區塊鏈專案

觀眾

  • 開發人員

課程形式

  • 部分講座、部分討論、練習和大量動手實踐
Course Outline:

介紹 Ethereum

  • Smart Contracts
  • 乙太幣
  • Dapps(去中心化應用程式)

Blockchain 基礎設施和原則

  • 安全、分散、防篡改
  • 瞭解加密

區塊鏈程式設計簡介

  • Solidity 變數
  • Solidity 控制結構
  • Solidity 功能
  • Solidity 繼承
  • Solidity 修飾語
  • 代理合同
  • Solidity 活動

開發框架

  • Truffle 框架
  • Web3 Java腳本 API

編寫智能合約

  • 去中心化平臺概述
  • Ethereum Blockchain 應用平臺
  • 創建智慧合同 指令
  • 編寫智慧合約函數
  • 存儲部門註冊表
  • 部署智能合約

Ethereum 錢包

  • 持有和保護乙太幣
  • 管理其他加密資產

創建您自己的加密貨幣

  • 可交易數位代幣和硬幣 API 概述
  • 設計加密貨幣
  • 發行加密貨幣

啟動區塊鏈專案

  • 發起去信任眾籌

構建您自己的虛擬組織

  • DAO(去中心化自治組織)

結束語

Sites Published:

United Arab Emirates - Ethereum for Developers

Qatar - Ethereum for Developers

Egypt - Ethereum for Developers

Saudi Arabia - Ethereum for Developers

South Africa - Ethereum for Developers

Brasil - Ethereum for Developers

Canada - Ethereum for Developers

中国 - 针对开发人员的以太坊(Ethereum)

香港 - Ethereum for Developers

澳門 - Ethereum for Developers

台灣 - Ethereum for Developers

USA - Ethereum for Developers

Österreich - Ethereum for Developers

Schweiz - Ethereum for Developers

Deutschland - Ethereum for Developers

Czech Republic - Ethereum for Developers

Denmark - Ethereum for Developers

Estonia - Ethereum for Developers

Finland - Ethereum for Developers

Greece - Ethereum for Developers

Magyarország - Ethereum for Developers

Ireland - Ethereum for Developers

Luxembourg - Ethereum for Developers

Latvia - Ethereum for Developers

España - Ethereum para desarrolladores

Italia - Ethereum for Developers

Lithuania - Ethereum for Developers

Nederland - Ethereum for Developers

Norway - Ethereum for Developers

Portugal - Ethereum for Developers

România - Ethereum for Developers

Sverige - Ethereum for Developers

Türkiye - Ethereum for Developers

Malta - Ethereum for Developers

Belgique - Ethereum for Developers

France - Ethereum for Developers

日本 - Ethereum for Developers

Australia - Ethereum for Developers

Malaysia - Ethereum for Developers

New Zealand - Ethereum for Developers

Philippines - Ethereum for Developers

Singapore - Ethereum for Developers

Thailand - Ethereum for Developers

Vietnam - Ethereum for Developers

India - Ethereum for Developers

Argentina - Ethereum para desarrolladores

Chile - Ethereum para desarrolladores

Costa Rica - Ethereum para desarrolladores

Ecuador - Ethereum para desarrolladores

Guatemala - Ethereum para desarrolladores

Colombia - Ethereum para desarrolladores

México - Ethereum para desarrolladores

Panama - Ethereum para desarrolladores

Peru - Ethereum para desarrolladores

Uruguay - Ethereum para desarrolladores

Venezuela - Ethereum para desarrolladores

Polska - Ethereum for Developers

United Kingdom - Ethereum for Developers

South Korea - Ethereum for Developers

Pakistan - Ethereum for Developers

Sri Lanka - Ethereum for Developers

Bulgaria - Ethereum for Developers

Bolivia - Ethereum para desarrolladores

Indonesia - Ethereum for Developers

Kazakhstan - Ethereum for Developers

Moldova - Ethereum for Developers

Morocco - Ethereum for Developers

Tunisia - Ethereum for Developers

Kuwait - Ethereum for Developers

Oman - Ethereum for Developers

Slovakia - Ethereum for Developers

Kenya - Ethereum for Developers

Nigeria - Ethereum for Developers

Botswana - Ethereum for Developers

Slovenia - Ethereum for Developers

Croatia - Ethereum for Developers

Serbia - Ethereum for Developers

Bhutan - Ethereum for Developers

Nepal - Ethereum for Developers

Uzbekistan - Ethereum for Developers