|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/web3dapps/
课程评论:没有评论
**课程名称:** 硅谷工程师Pod呈献:WEB3.0以太坊Dapps应用开发入门 **课程概述:** 本课程将带您从零开始学习WEB3.0应用开发。您将深入理解区块链技术的核心概念,包括以太坊(Ethereum)、ERC20代币标准和ERC721代币标准。掌握这些基础知识将帮助您全面了解区块链的基本运作机制、代币发行、去中心化金融(DeFi)以及非同质化代币(NFT)的运作原理。 课程将使用Solidity编程语言,带领您开发去中心化交易所(DEX)。Solidity是以太坊上编写智能合约的关键语言,是开发去中心化应用(Dapps)不可或缺的技能。通过DEX的开发实战,您将深刻理解区块链世界的交易方式,并掌握DeFi和交易所的设计与运作。 此外,您将使用React框架和TypeScript语言实现DEX的前端界面。React作为一种简洁而灵活的用户界面库,在当今Web应用开发领域占据重要地位。通过React的实践,您将获得构建去中心化应用用户界面的能力。 整个开发过程将在Hardhat开发环境中进行。Hardhat是用于在本地测试和开发以太坊智能合约的强大工具,能够极大地提高智能合约开发的效率。
本講座では、スクラッチからWEB3.0のアプリ開発を行います。また、ブロックチェーン技術におけるEthereum、ERC20、ERC721といった基本的な概念についても学びます。これらの概念を理解することで、ブロックチェーンの基本的な仕組みや、トークンの発行、DeFi(分散型金融)、NFT(非代替性トークン)の取り扱いについて理解を深めることができます。Solidityというプログラミング言語を使い、DEX(分散型取引所)の開発について学びます。Solidityは、Ethereum上でスマートコントラクトを記述するための言語であり、分散型アプリケーションの開発に必要不可欠なスキルです。DEX開発を通じて、ブロックチェーンの世界での取引のあり方や、DeFiや取引所の仕組みについて理解を深めることができます。さらに、Reactを用いて、DEXのフロントエンドをTypeScriptで実装していきます。Reactは、シンプルで柔軟なUIライブラリであり、現在のWebアプリケーション開発において広く使われています。Reactを使ってフロントエンドを実装することで、分散型アプリケーションのユーザーインターフェースを実現するスキルを身につけることができます。また、Hardhatという開発環境を用いて開発を行います。Hardhatは、Ethereumのスマートコントラクトをローカルでテストおよび開発するための開発環境であり、スマートコントラクトの開発において効率的な開発環境を提供しています。