区块链入门建议路线

这篇具有很好参考价值的文章主要介绍了区块链入门建议路线。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1:基础语言。

solidity, js, ts。rust语言 等上手几个项目之后再使用。

语言学习路线

1):solidity

资料https://cryptozombies.io/en/lesson/6/chapter/1

2):js

JavaScript Promise | 菜鸟教程

3):文档

(1):web3.py https://web3py.readthedocs.io/en/stable/gas_price.html?highlight=gas

(2): ethers.js : 低级 API — ethers.js 中文文档 — 深入浅出区块链

(3):web3.js web3.js - Ethereum JavaScript API — web3.js 1.0.0 documentation

2:开发工具。

remix, hardhat。建议直接使用hardhat进行开发。

1): hardhat 

(1)官网 https://hardhat.org/hardhat-network/reference#gas

(2)中文教程 https://www.programminghunter.com/article/33572384451/

2):remix

Remix - Ethereum IDE

3:优质项目

基础demo:这里有个polygon的教程,完成以后会送nft和matic,项目挺简单,感兴趣的可以试试

https://www.pointer.gg/tutorials/create-a-web3-forum-with-polygon/1cb8f005-08f4-48a2-9d82-cd963e16f7f1

重要的网站:Documentation - OpenZeppelin Docs

defi标杆:https://uniswap.org

4:优质社区

搜索 - 第1页 - 登链社区

区块链博主大哥 https://www.youtube.com/channel/UCJWh7F3AFyQ_x01VKzr9eyA

一般博主https://www.youtube.com/c/崔棉大师

5:最重要的

谷歌,youtube,twitter。多花时间,自己学。文章来源地址https://www.toymoban.com/news/detail-404935.html

到了这里,关于区块链入门建议路线的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【区块链-智能合约工程师】第二篇:Solidity入门

    参考文章:一文速览2022十大智能合约开发工具 资料地址:WTF学院 HelloWorld remix:在线智能合约开发IDE(Integrated Development Environment,集成开发环境),可以在浏览器中快速部署测试智能合约。 合约HelloWorld: 事项 说明 代码所用的软件许可(license) 不写许可的话编译时会警告

    2024年02月09日
    浏览(51)
  • 【区块链技术开发】 关于Windows10平台Solidity语言开发环境配置

    在 Windows 上配置 Solidity 语言开发环境需要进行以下步骤:

    2023年04月20日
    浏览(61)
  • Solidity 基础(二)语言描述-类型

    源文件可以包含任意数量的合约定义、import、pragma和using for指令以及struct、enum、function、error和constant variable定义。 如果智能合约的源代码可用,就可以更好地建立对智能合约的信任。由于提供源代码总是涉及到版权方面的法律问题,所以Solidity编译器鼓励使用机器可读的SP

    2024年02月06日
    浏览(35)
  • 以太坊智能合约开发:Solidity 语言快速入门

    在本文中,我们从一个简单的智能合约样例出发,通过对智能合约源文件结构的剖析与介绍,使大家对Solidity语言有一个初步的认识。最后,我们将该智能合约样例在 Remix 合约编译器中编译、部署,观察其执行结果。 在开始之前,我们先对Solidity有个初步的了解,即Solidity是

    2023年04月09日
    浏览(51)
  • FPGA零基础入门学习路线

    我从2021年10月份开始接触FPGA并进行系统学习,练习了已经两年了,离出道的两年半还差一点,不过也有很多收获。目前网上的FPGA的学习路线质量参差不一,对于资料的总结不够全面,导致我自己在学习过程中走了很多弯路,例如看了质量一般的网课、复现了一个错误的项目

    2024年02月16日
    浏览(42)
  • Go语言基础快速上手

    Go中没有明确意思上的 enum (枚举)定义,不过可以借用 iota 标识符实现一组自增常亮值来实现枚举类型。 切片(slice) 本身不是动态数组或动态指针。只是它内部采用数组存储数据,当数组长度达到数组容量时,会进行 动态扩容 。 大白话就是切片功能和Java中的List集合类似,

    2024年01月20日
    浏览(43)
  • kotlin基础--快速上手kotlin语言开发

    1.1 变量 var表示可变变量,val表示不可变变量,注意并不是常量。变量名写在前面,类型写在后面,编译器如果能推断出你的类型,那么类型是不用声明的 。 编译器自动推断类型。 空安全类型编译器报错 如果还是想给赋初始化值的话 注意:String和String?是两个完全不同的类

    2024年02月15日
    浏览(52)
  • C入门语言看这篇就够了,教你快速上手C语言

      哈喽,各位铁汁们好啊!✨今天来给大家带来的是初识 C语言 里面的 转义字符 和 注释 。   《入门C语言篇》主要带大家简单认识-一下C语言,俗话说 没吃过猪肉,也见过猪跑。 带大家了解下C语言。可以读懂C语言的简单程序,后面博主会给大家出《C语言初级》加进阶

    2024年02月13日
    浏览(42)
  • 【自动化测试入门】Selenium基础(建议收藏)

    1、什么是 Selenium Selenium  是支持  Web  浏览器自动化的一系列工具和库的综合项目。 它提供了扩展来模拟用户与浏览器的交互,用于扩展浏览器分配的分发服务器, 以及用于实现  W3C WebDriver  规范的基础结构, 该 规范 允许您为所有主要  Web  浏览器编写可互换的代码。

    2024年02月09日
    浏览(47)
  • 微信小程序新手入门教程一:零基础上手

    小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。它提供了一个简单、高效的应用开发框架和丰富的组件及API,帮助开发者在微信中开发具有原生 APP 体验的服务。 1.开发环境不同。 网页运行在浏览器环境中,而小

    2024年03月18日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包