|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-blockchain/
课程评论:没有评论
课程名称:从零开始构建区块链和加密货币 课程概述: 此课程教授您如何从头开始构建区块链和加密货币。区块链是一种革命性技术,允许安全、分散的信息存储。近年来,区块链已在工程领域引起广泛关注,许多人预测它将像20世纪初互联网一样,颠覆我们与技术的互动方式。区块链是比特币、以太坊等主要加密货币背后的核心技术,通过区块链,加密货币实现了无需中介(如银行和交易商)的“无信任”经济体系。 如果您希望进入这个新兴市场,成为一名备受追捧的区块链工程师,那么本课程正是您的最佳起点。行业对能理解并构建区块链的人才需求旺盛,内部供给不足,因此拥有一个区块链项目经验将为您开启职业大门。 课程内容将逐步介绍区块链的关键概念,让您在结束时拥有一个值得骄傲的区块链项目。主要课程亮点包括: - 以面向对象编程的风格构建区块链 - 生成区块链中的哈希 - 对区块链组件进行单元测试 - 创建与区块链关联的API - 实现实时连接的对等服务器 - 实施工作量证明算法 - 使用加密技术和数字签名进行交易签名 - 创建实时的交易池 - 将交易包含在区块链的核心区块中 本课程使用NodeJS实现这些项目,即使您对JavaScript并不熟悉,也没有关系,课程将逐行解释每个关键字和用途。每个教程都有书面总结,您可以根据自己的节奏进行学习。 掌握区块链知识将为您在日益主导区块链的世界中成功奠定基础。那么,您还在等什么?快来开始构建您的区块链吧!
Announcement! There is a full-stack remastered version of this course! This course builds the backend. But if you're interested in building a frontend and deploying the project, check out the remastered version!Search for "Build a Blockchain & Cryptocurrency Full-Stack Edition" under my list of courses!***This course will get you to build a blockchain and cryptocurrency from scratch.The blockchain is a revolutionary technology that allows for the secure, distributed, decentralized storage of information. Over the past few years, the blockchain has taken the engineering landscape by storm. Many people in the industry predict that the blockchain will disrupt the ways we interact with technology on the same way the Internet did in the early 2000s.The blockchain is the main technology behind Bitcoin, Ethereum, and the other prominent cryptocurrencies that we read about in the news today. By leveraging the blockchain, cryptocurrencies create a system of "trustless"ness. This cuts the need for middle men like banks and traders in economic systems.Do you want to enter this young market, and become a highly sought-after blockchain engineer? The industry is starving for people who understand, and even better, can build blockchains. The supply is low, but the demand is high. So having a blockchain project under your belt will open doors and jobs for you.For engineers, coders, and software developers, the best way to truly understand the revolutionary technologies of blockchain and cryptocurrencies, is to build a blockchain and cryptocurrency yourself. Therefore, this course will take you through implementing a blockchain and cryptocurrency - discovering the underlying techniques and concepts.The course is designed into sections that introduce the main concepts of the blockchain one-by-one. By the end of the course, you will have a respectable blockchain project in your repertoire.Some of the main course highlights:Build a Blockchain in the object-oriented programming style.Generate hashes for blocks in the chain.Unit Test Components of the Blockchain.Create an API around the Blockchain.Create a real-time connected peer-to-peer server.Implement a proof-of-work algorithm.Sign Transactions with cryptography and digital signature.Create a Transaction Pool for a real-time list of incoming data.Include transactions in core blocks of the chain.We'll use NodeJS to implement this project. Don't worry if you're not familiar with JavaScript. This course explains the purpose behind every line and keyword. So, while JS experience will help, it's not an absolute requirement.Written summaries supplement each tutorial. That way, you can move along at your own pace, either watching the more thorough filmed tutorial, or reading the summary.Ultimately, knowledge of the Blockchain will set you up for success in the future, as an engineer in a blockchain-dominated world. So what are you waiting for? Let's get started building a blockchain!