簡介:以去中心化為核心特征的新生代應(yīng)用已經(jīng)撲面而來,開發(fā)者面臨觀念、知識與技能的升級;defi、nft、web3.0、metaverse等領(lǐng)域的技術(shù)與方法論是web2.0前后端開發(fā)者向web3.0開發(fā)轉(zhuǎn)向的關(guān)鍵技術(shù)。本課程提供一個快速入門與介紹教程,使學(xué)習(xí)者管中窺豹,開啟職業(yè)新天地。
第1章 未來已來:Web3.0時代的序幕已經(jīng)拉開
從發(fā)展歷史與現(xiàn)狀、內(nèi)涵與影響等方面對web3.0做介紹,以形成對web3.0的基本把握和準(zhǔn)確認知,從Defi、NFT、元宇宙等子領(lǐng)域中選擇典型項目進行介紹,并總結(jié)分析當(dāng)前web3.0應(yīng)用的基礎(chǔ)模式。
第2章 web3.0給開發(fā)者帶來哪些新的機遇與挑戰(zhàn)
從業(yè)內(nèi)的、開發(fā)者的角度介紹和了解重要的職業(yè)的、行業(yè)的動態(tài),分析web2.0開發(fā)者的機遇、挑戰(zhàn)和技術(shù)過度可行性等問題。從比較單純的技術(shù)的角度介紹web3的基本技術(shù)棧和知識結(jié)構(gòu)要求,即有對知識的全景把握,又有性質(zhì)與作用的區(qū)分,入行門徑與長期修養(yǎng)相區(qū)別,為開發(fā)者的轉(zhuǎn)軌過渡提供一個切實可行的路線圖。
第3章 入門體驗:開發(fā)屬于你的第一個Web3.0項目-ERC20合約
本章作為solidity智能合約開發(fā)的實戰(zhàn)入門,開發(fā)一個符合規(guī)范的代幣協(xié)議。初步介紹同質(zhì)化token標(biāo)準(zhǔn)--ERC20,介紹其作用、影響力與接口規(guī)范。通過開發(fā)一個ERC20token達到以下學(xué)習(xí)目的:入門solidity合約語言使用、合約開發(fā)與測試工具與方法;通過部署操作所開發(fā)合約token,體驗合約技術(shù)的應(yīng)用場景,建立對web3.0基本的但是生動具體的認知。