簡介:以去中心化為核心特征的新生代應用已經撲面而來,開發者面臨觀念、知識與技能的升級;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基本的但是生動具體的認知。