Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/decentralized-apps-on-blockchain

在当今区块链技术飞速发展的背景下,去中心化应用(Dapps)的开发已成为热门话题。如果你希望掌握这一新兴领域,Coursera上的 “Decentralized Applications (Dapps)” 课程绝对是不容错过的选择。这是区块链专业化的第三门课程,专注于设计和开发完整的去中心化应用,旨在帮助学员深入理解区块链所提供的功能及服务。

### 课程概述
课程以区块链服务器为基础,深入探讨了去中心化应用的核心概念。你将学习如何安装区块链服务器,建立节点的点对点网络,并在本地测试网络上开发和测试你的Dapp,为最终上线公共网络做好准备。

### Truffle开发
该课程使用Truffle IDE,这是一种用户友好的环境,极大地方便了Dapp的开发与测试。你将学习如何使用一系列Truffle命令(如:develop、init、compile、migrate、test等)来构建和测试完整的Dapp,这是非常实用的技巧。

### 设计改进
课程中还讨论了许多针对智能合约和Dapps独有的最佳实践,从而提升你的基本Dapp设计。这些知识无疑会使你在开发中事半功倍。

### 应用模型与标准
此外,将介绍以太坊的改善提案(Ethereum Improvement Proposal)及其ERC过程,这对保持以太坊区块链的更新至关重要。你还将学习到ERC 20和ERC 721等标准,这对创建代币和非同质化代币(Digital Collectibles)非常有帮助。

总的来说,这门课程以其结构严谨、内容丰富而著称,适合对区块链及Dapp开发感兴趣的学习者。我强烈推荐给希望深入了解去中心化应用开发的你,不论是初学者还是有基础的开发者,在这里都能获得极大的收益!

课程主页: https://www.coursera.org/learn/decentralized-apps-on-blockchain

作者 CourseEye