Ethereum Tutorial: Ethereum & Smart Contracts from Scratch

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-ethereum-from-scratch/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:以太坊教程:从零开始创建以太坊和智能合约 课程概述: 本课程回应了大量学员的需求,主题是“构建一个智能合约区块链和加密货币”。智能合约是以太坊的主要特征,而以太坊是第二大最有价值的加密货币。学习智能合约是在掌握区块链知识后自然而然的进阶。区块链是一个去中心化的账本,而智能合约区块链则是一个去中心化的计算机。 智能合约区块链能够支持去中心化应用,开辟了多种解决方案的可能性。然而,现有的教程难以找到,虽然以太坊官方文档存在,但对于新手来说理解难度较大,其他资源通常集中在已完成的以太坊系统上,而缺乏从零开始构建过程的指导。 为了填补这一空白,课程设计了一个“从零开始构建以太坊”的教程,专注于必备要素。完成课程后,学员将能够以去中心化的方式执行智能合约。 课程内容包括: 1. 创建一个智能合约语言及其解释器以执行代码。 2. 构建一个受以太坊启发的区块链,包含自己的挖矿实现和区块结构。 3. 扩展区块链实现网络功能。 4. 整合交易和账户,搭建以太坊式的加密货币,创建去中心化计算机的概念。 5. 最后在区块链上运行智能合约。 课程结束后,学员将构建一个去中心化计算平台,具备以太坊的核心特征。同时,课程还将提供进一步发展的清单,帮助学员继续发展项目。 如果你想了解以太坊的工作原理,尤其是如果你希望构建自己的以太坊版本,本课非常适合你。完成后,你将拥有一项独特的技能,甚至为你的创业奠定基础。让我们开始编码吧!

课程评论(0条)

课程详情

The most requested topic for a course I've had so far is to "build a smart contract blockchain and cryptocurrency." And for plenty of reasons:Smart contracts are the main feature behind Ethereum, which is the second most valuable cryptocurrency.Learning smart contracts is a natural next step after learning about blockchains. A blockchain is a decentralized ledger. A smart contract blockchain is a decentralized computer.A smart contract blockchain can support decentralized applications. This opens the door to a wide variety of solutions.Based on these points and more it would definitely be a valuable learning experience to try building a smart contract blockchain and cryptocurrency like Ethereum.So it can be quite surprising to discover that existing tutorials are challenging to find. Sure, there's the Ethereum documentation. But this information is better understood when you're pretty knowledgeable about blockchains already. Likewise, other resources you find, like articles and videos, mostly focus on aspects of a completed Ethereum system. They don't take you through the process of completely building a smart contract blockchain and cryptocurrency.However, it's understandable. A complete system like Ethereum is quite complex. It uses many advanced data structures and technologies. And untangling the interaction between its many components can feel like navigating through a labyrinth.This is why I made it my mission to create a "Build Ethereum From Scratch" tutorial that focuses on the essential elements. By the end of the tutorial, you should be able to execute smart contracts in a decentralized way.And with a few months of work, here you have the finished product! Here is the course journey:Build a smart contract language and an interpreter to execute code.Next, create an ethereum-inspired blockchain, with its own mining implementation, and block structures.Extend the blockchain with a network implementation.Incorporate transactions and accounts. This will set up the Ethereum-like cryptocurrency, and create the concept of a decentralized computer.Come full circle by running smart contracts on the blockchain.By the end of the course, you will have built a decentralized computer platform that resembles many of the key features of Ethereum. In addition, at the end of the course, I'll provide a list that you can use for continued development. That way, the project is truly in your hands - ready to go as far as you want to take it.Take this course if you want to learn how Ethereum works. Especially take this course if you've been hoping to build your own version of Ethereum. By the end, you'll have a unique item on your resume, or even the foundation for your next startup!Alright, let's get started coding!

课程标签

0人关注该课程

主题相关的课程