以太坊開發課程 – 伯克利的區塊鏈

以太坊發展課程 – 伯克利的區塊鏈

這項全面的課程將使您能夠成為一名熟練的開發人員的技能

評估:4.1 of 5707評論

持續時間:總計42分鐘

類:8

級別:初學者

伯克利區塊鏈與來自Consensys,Blockpps,Virtue Poker和Ujo Music等區塊鏈初創公司的著名個人合作,創建了一項課程,將其變成以太坊平台上的個人資料分散保險(DAPP)開發人員。

區塊鏈開發訓練營由四個模塊組成,這些模塊涵蓋以太坊區塊鏈的完整堆棧編程:

[免費]模塊1:開發環境配置和Hello World

– 開始
– 以太坊和固體概括
– 最初的示例
– 銀行合同
– 實際發展
– 安裝依賴項
– 項目結構
– 合同“ Hello World!” (招待員)
– 松露init
– 連接到現實世界
– 訪問用戶的界面
-API Web3
– 創建反應應用
– 松露遷移
– 最終的tous
– JavaScript控制台
– 與合同和最終問題的互動

模塊2:深度固體

– 關聯的數據類型和方法
– 合同的打字和存儲
– 堅固性打字
– 數據結構
– 存儲合同
– 結構
– 映射
– 簡單的操作員
– 全局變量
– 功能和更多功能
– 訪問功能
– 事件
– 修飾符
– 分支和循環
– 物體和合同
– 召集外部合同
– 遺產
– 進口
– 其他關鍵字
– 啟動異常
– 自我毀滅

模塊3:高級DAPP開發

– 問候者評論
– 克隆git,如有必要
– TestRPC窗口,NPM安裝/啟動窗口,松露遷移,EthereumSetup.js
– 松露控制台和最終產品
– 如何尋求連鎖狀態
– 什麼是Web3 API
– 什麼是ABI合同?
– 為什麼我每次都必須更改地址
-API Web3
– 獲取區塊鏈信息
– 修改使用Web3恢復的迎接器應用程序:
– 投資組合的地址
– 平衡(觀察Bignumber。讓人們試圖獲得十進制和失敗)
– 最後一個塊的數量
– 最後一個塊的時間戳
– 從最後一個塊開始
– 汽油價格
– 開發人員工具I:元掩模和實施
– 鍍鉻的元掩模配置
– 瀏覽器和區塊鏈之間的通信
– 發送和簽署交易
– 在科萬測試網絡上實時部署
– 以太坊內部網絡上的實時部署

模塊4:安全和攻擊向量

– 哲學和基本面
– 基本安全性
– 智能合同的“智能”標準模式
– 攻擊向量
– 數據競賽
– 整數溢出
– 社區工具
– 露天寶石
– Oyente
– 解決方案

您將學到什麼:
– 在以太坊生態系統中成為經驗豐富的開發人員所需的技能。

Scroll to Top