简介:以去中心化为核心特征的新生代应用已经扑面而来,开发者面临观念、知识与技能的升级;defi、nft、web3.0、metaverse等领域的技术与方法论是web2.0前后端开发者向web3.0开发转向的关键技术。本课程提供一个快速入门与介绍教程,使学习者管中窥豹,开启职业新天地。
第1章 未来已来:Web3.0时代的序幕已经拉开
从发展历史与现状、内涵与影响等方面对web3.0做介绍,以形成对web3.0的基本把握和准确认知,从Defi、NFT、元宇宙等子领域中选择典型项目进行介绍,并总结分析当前web3.0应用的基础模式。
第2章 web3.0给开发者带来哪些新的机遇与挑战
从业内的、开发者的角度介绍和了解重要的职业的、行业的动态,分析web2.0开发者的机遇、挑战和技术过度可行性等问题。从比较单纯的技术的角度介绍web3的基本技术栈和知识结构要求,即有对知识的全景把握,又有性质与作用的区分,入行门径与长期修养相区别,为开发者的转轨过渡提供一个切实可行的路线图。
第3章 入门体验:开发属于你的第一个Web3.0项目-ERC20合约
本章作为solidity智能合约开发的实战入门,开发一个符合规范的代币协议。初步介绍同质化token标准--ERC20,介绍其作用、影响力与接口规范。通过开发一个ERC20token达到以下学习目的:入门solidity合约语言使用、合约开发与测试工具与方法;通过部署操作所开发合约token,体验合约技术的应用场景,建立对web3.0基本的但是生动具体的认知。