fbpx

基於 Hyperledger Fabric 使用 Composer 做區塊鏈開發

Contents

課程簡介

學習在 Hyperledger Fabric&Composer 技術上開發網路應用程式

從這 8.5 小時的課程,你會學到

  • 使用 Composer 框架開發 Hyperledger 區塊鏈應用程式
  • 使用 Composer 建模語言對區塊鏈應用程式建模
  • 透過採用分散式帳本技術評估商業應用程式是否會受益
  • 使用 Composer API 開發前端(客戶端)應用程式
  • 利用 Composer REST Server 來設計以 Web 為基礎的區塊鏈解決方案
  • 描述 Hyperledger Fabric 技術的各種元件(Peers,Orderer,MSP,CA …)
  • 設計 Hyperledger Fabric Composer 商業網路應用程式(不是基礎設施)

要求

  • 學生應該具備 JavascriptJavaNodeJS 等技術開發經驗
  • Web 應用程式的基本運作知識(HTTP,REST)
  • 學生必須有自信學習新的設計模式和一個架構模式
  • 區塊鏈概念的基本知識
  • 一台還不錯的電腦和網際網路連接
  • 最好具備:DockerUnix 命令NodeJS 等技術

課程說明

PS:在考慮參加本課前請閱讀所有要點

  1. 如果你對編寫程式沒有信心,請不要參加本課程
  2. 課程的重點是基於 Composer 的應用程式開發。 課程不會教你如何使用所有各種工具套件/工具來進行 hypereldger 基礎設施元件的設置
  3. 課程不適用於營運商或基礎架構工程師*但是*歡迎你嘗試,因為它會幫助你建立強大的基礎知識。
  4. 你必須對區塊鏈技術有基本的了解。 加入前請先看一下課程預覽
  5. 本課程不會教你使用 Javascript 或任何 Javascript 框架來開發 UI
  6. 你必須有自信在你的機器上安裝軟體和工具。 課程需要安裝許多工具
  7. 請在註冊前閱讀要求條件
  8. 嘗試先看一下課程預覽視訊 – 如果你難以理解的講座/口音….我請求你不要加入

如果你仍然和我在一起讓我們繼續:-)

背景

區塊鏈技術人員的需求正在上升,因為多個企業(和新創公司)正在尋求實現效率或/和創造新的區塊鏈技術的商業模式。 比特幣和以太坊向全世界證明,區塊鏈技術可以改變我們從事商業的方式。 這些技術面臨的挑戰是,它們都是為公共領域應用而打造的,並不總是適合建構企業級應用程式。 Hyperldger 專案是由Linux 基金會所發起並被業界領導者所推動,目標在建構區塊鏈技術,為創造企業區塊鏈應用程式提供平台。

商業| 企業區塊鏈應用程式

你現在可能遇到的明顯問題是,我的意思是“企業區塊鏈應用程式”。 這個想法是,商業(或企業)區塊鏈技術將需要具有某些所需的特徵,不一定適用於公共領域區塊鏈技術,如以太坊。

  • 應用權限
  • 網路支持|營運
  • 智能合約管理
  • 控制如何驗證交易
  • 信任管理
  • 規模化,性能,吞吐量

Hyperledger Fabric | Composer Framework

Hyperledger Fabric是一種“分散式帳本技術”,也就是基於“商業區塊鏈應用”需求而開發的區塊鏈技術。 Composer 是一個加速 Fabric 平台商業區塊鏈應用程式開發的開發框架。

本課程將教你如何使用 Composer 開發 Fabtric 區塊鏈應用程式。

課程方法?

本課程採取“做中學”的方法。 鼓勵學生在每次講座後自行嘗試技術的各個方面。 幾乎所有在講座中討論的概念都透過程式碼範例等方式展示。講座中使用的展示程式碼可以從 GitHub 下載,以便學生可以更改程式碼以嘗試新事物。

每個部分的多個測驗將驗證學生的知識。 編碼練習將幫助學生更好地理解概念並獲得信心。

課程大綱

#1 建立一個基礎 – 涵蓋區塊鏈概念+ Hyperledger project-fabric-composer

#2 介紹 Hyperledger Fabric&Composer 技術

#3 設置開發工具 – (DockerNodeJS,Fabric,Composer工具…)

#4 Fabric 的運作原理 – 學生將學習 Fabric 技術的運作原理

#5 學習使用 Composer工具(建模,Yo 生成器,REST 伺服器,CLI,Playground …)

#6  ACME 航空公司區塊鏈應用程式:我們將為這個虛構的航空公司開發一個網路應用程式

  • 商業網路建模
  • 智能合約開發
  • 交易處理器 – 使用 Javascript 編寫程式
  • 客戶端程式碼 – 使用 Javascript
  • 參與者管理

#7 Composer SDK / API

#8  Fabric 中的交易流程 – 解開一些神秘事物:)

這個課程如何幫助你?

今天的許多企業正在為他們的商業領域著手建設區塊鏈應用程式。 此時重點是通過概念驗證的方式嘗試領航。 這個課程可以讓你在很短的時間內(約3週)開始試用/ 概念驗證 ( PoC )

Hyperledger frabric(&Composer)的資訊可以在網上免費獲得…..為什麼選擇這門課程?

  • 已知的挑戰:本課程的講師經歷了多次開發週期,並且已經著手描述已知的挑戰(和陷阱)和解決方案,所以學生們不會掙扎……並花時間學習,相較於在 Google 搜尋解決方案:)
  • 學習曲線陡峭:雖然資訊是可用的,但是需要新手學生大量的時間來消化和理解。 本課程目標在加速學習過程,而不會讓學生陷入過多細節。
  • 程式設計指南| 經驗是有限的:對於課程中討論的每個主題,都有一個範例程式碼。 看到進行中的課程內容並嘗試編寫程式將加速學習
  • 上市時間:參加此課程將為學生準備迎接挑戰 – 在 3 週內交付成果 Frabic 概念驗證 ( PoC ) /開始試用是目標:) [假設學生花費2小時/天]

目標受眾

  • 技術專家試圖擴大自己的區塊鏈知識
  • 希望利用分散式帳本技術解決商業問題的架構師|機會
  • 有興趣學習區塊鏈應用程式開發的開發人員
  • 開發者願意透過實做區塊鏈來學習,也就是透過編寫程式
  • 實驗者們很想知道區塊鏈技術如何改變我們發展商務的方式
  • 具有技術背景的新創企業家有興趣在區塊鏈上實現自己的商業理念

講師簡介

Rajeev Sakhuja IT 顧問,IBM Cloud Champion 2017

我是一位在財富 500 強公司從事大規模應用開發,基礎設施管理和策略開發等方面經驗豐富的資訊技術顧問。 擁有超過 20 年的 IT 業界經驗。 喜歡學習和教授新技術的熱心技術專家。 目前協助大公司製定雲端戰略和做法。

很高興地宣布,最近 IBM 已經認證我是 “IBM Cloud Champion for 2016-2017”。 感謝所有學生不斷的支持和鼓勵。


課程網址  | ♥找優惠折扣碼?| 課程討論專區

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: