Hands-On Blockchain Development in 7 Days
暫譯: 七天實作區塊鏈開發
Button, Will
- 出版商: Packt Publishing
- 出版日期: 2019-02-28
- 售價: $1,180
- 貴賓價: 9.5 折 $1,121
- 語言: 英文
- 頁數: 216
- 裝訂: Quality Paper - also called trade paper
- ISBN: 183864010X
- ISBN-13: 9781838640101
-
相關分類:
區塊鏈 Blockchain
海外代購書籍(需單獨結帳)
相關主題
商品描述
Key Features
- Create a simple, functional decentralized application, on the Ethereum network
- Learn fundamental blockchain programming concepts to become a blockchain developer
- Understand the development life cycle of a blockchain application
Book Description
Blockchain is a revolutionary technology that is currently been used in a variety of industrial applications, such as finance, healthcare, data analytics, and much more. This book will teach you the key blockchain principles and methodologies that are required to build decentralized applications in just 7 days.
This book will teach you to build an online gaming application using Ethereum. Each section will introduce fundamental blockchain programming concepts as they relate to creating an online game, followed by practical exercises that readers can implement as homework assignments. With this book, you will learn core blockchain application development skills, create smart contracts, and build user interfaces. You will not only learn how to interact with the Ethereum network, but also how to deploy your application to the Internet. This book supplies seven self-contained lessons taught in a practical, hands-on way.
By the end of the book, you will be amazed at how much you have learned about the blockchain application development on the Ethereum network, in just one week!
What you will learn
- Work with blockchain networks to create interactive applications
- Learn how to create and use variables in smart contracts
- Use automated tests to eliminate mistakes and errors in the code
- Interact with the Ethereum network from a user interface
- Build a user interface for smart contracts using React
- Send and receive funds in smart contracts using wallets
- Deploy blockchain applications on AWS
Who this book is for
This book is for software engineers and IT professionals, who are eager to learn blockchain application development skills and want to master how blockchain applications are developed. This book is perfect for those with limited programming experience.
商品描述(中文翻譯)
**主要特點**
- 在以太坊網路上創建一個簡單且功能完整的去中心化應用程式
- 學習基本的區塊鏈程式設計概念,成為區塊鏈開發者
- 了解區塊鏈應用程式的開發生命週期
**書籍描述**
區塊鏈是一項革命性技術,目前已在金融、醫療保健、數據分析等多種工業應用中使用。本書將教您建立去中心化應用程式所需的關鍵區塊鏈原則和方法論,僅需7天即可掌握。
本書將教您如何使用以太坊建立一個線上遊戲應用程式。每個章節將介紹與創建線上遊戲相關的基本區塊鏈程式設計概念,隨後提供讀者可以作為作業的實踐練習。透過本書,您將學習核心的區塊鏈應用程式開發技能,創建智能合約,並構建用戶介面。您不僅會學習如何與以太坊網路互動,還會學習如何將您的應用程式部署到互聯網上。本書提供七個獨立的課程,以實踐和動手的方式進行教學。
在閱讀完本書後,您將驚訝於自己在短短一週內學到了多少有關以太坊網路上區塊鏈應用程式開發的知識!
**您將學到的內容**
- 使用區塊鏈網路創建互動式應用程式
- 學習如何在智能合約中創建和使用變數
- 使用自動化測試消除程式碼中的錯誤和失誤
- 從用戶介面與以太坊網路互動
- 使用 React 為智能合約構建用戶介面
- 使用錢包在智能合約中發送和接收資金
- 在 AWS 上部署區塊鏈應用程式
**本書適合誰**
本書適合渴望學習區塊鏈應用程式開發技能的軟體工程師和 IT 專業人士,並希望掌握區塊鏈應用程式的開發過程。本書非常適合那些程式設計經驗有限的讀者。
目錄大綱
- Day One: Application Introduction, installation, and setup
- Day Two: Solidity variables and data types
- Day Three: Implementing business logic in your smart contracts
- Day Four: Creating Tests
- Day Five: Build a User Interface
- Day Six: Using Wallets
- Day Seven: Deploying to the network
目錄大綱(中文翻譯)
- Day One: Application Introduction, installation, and setup
- Day Two: Solidity variables and data types
- Day Three: Implementing business logic in your smart contracts
- Day Four: Creating Tests
- Day Five: Build a User Interface
- Day Six: Using Wallets
- Day Seven: Deploying to the network