9.10
还是倒着写吧,总翻到下面太费劲。
https://runkit.com/
oz真的挺好用的。
https://docs.openzeppelin.com/learn/deploying-and-interacting
学完整个Cryptozombie的课程之后再来看这个:
https://wiki.jikexueyuan.com/project/solidity-zh/solidity-example.html
买了一个Udemy的课程:
https://www.udemy.com/course/blockchain-developer/learn/lecture/6846516#overview
搞一下Github Pages:
https://docs.github.com/en/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll
https://mlh.io/event-membership
jekyll还是太复杂了,不友好,还是回来用hexo吧
搞回了yansi.me
还是决定尝试折腾一下Vuepress,毕竟是华人做的,资瓷一下。
https://vuepress.vuejs.org/guide/getting-started.html#quick-start
https://bit.dev/
https://vuepress.vuejs.org/zh/guide/getting-started.html
启用了一个新网址,其实我觉得网址也不是那么重要,需要的时候链过去就完了。
https://firevenus.github.io/blog/
顺便测试一下bit:
https://docs.bit.dev/docs/tutorials/bit-vue-tutorial
同时也测试了一下gitee的Pages功能:
https://siworld_admin.gitee.io/siworld.github.io
https://hexo.io/docs/
https://codeburst.io/deploy-react-to-github-pages-to-create-an-amazing-website-42d8b09cd4d
https://firevenus.github.io/blog/
用Gatsby的时候踩到一个坑:
https://github.com/tschaub/gh-pages/issues/192
https://www.gatsbyjs.com/docs/how-gatsby-works-with-github-pages/
https://dev.to/rahuldkjain/create-deploy-gatsby-blog-on-github-pages-in-minutes-3g8e
找了半天:
https://liyin.date/
https://gohugo.io/
git clone https://github.com/theme-next/hexo-theme-next themes/next
https://hexo.io/docs/writing.html
2020年9月2日:
仔细学习了Github的Pull Request,复习了一下SSH key,发现了几个有意思的网站和gitter。
然后学习了node.js,发现还是得简要看一看整体的框架。
又再次遇见了fireship,挺好的一个网站。
只是歪果仁的网站都是按一段时间收费,有点儿像月租,但是课程很可能只是有一段时间就学完了。
这个感觉略像魔兽世界的月卡和点卡,怪不得月卡的概念在国内不怎么行,但是国外都是月卡。
第一节课从这个视频开始不错:
https://www.youtube.com/watch?v=YJ-D1RMI0T0
9.3
truffle unbox 一直不成功,后来搜了一下之后才知道怎么回事,原来是踩了一个众所周知的坑。
truffle box还是有很大开发潜力的。
9.4
https://wiki.jikexueyuan.com/project/solidity-zh/solidity-example.html
9.6
这个英文互动教程略有难度,适合通关了Cryptozombie之后再做:
https://ethernaut.openzeppelin.com/
学习指南:
https://eattheblocks.com/best-way-to-learn-solidity-for-beginners/
不错的汇总:
https://github.com/yippee-ki-yay/eth-dev-reading-list
9.7
一个视角不同的区块链视频教程:
https://www.youtube.com/watch?v=_V7MntH_Tu8
Coursera的Solidity教程:
https://www.coursera.org/learn/smarter-contracts/home/welcome
https://www.coursera.org/learn/decentralized-apps-on-blockchain/home/welcome
https://www.coursera.org/learn/smarter-contracts/home/welcome
https://github.com/rShetty/awesome-distributed-systems
不错的英文Solidity视频课程:
https://www.youtube.com/c/EatTheBlocks/videos
在线画布:
https://awwapp.com/#
不错的truffle中文教程(但是代码有些过时了,有空把最新英文版的教程翻译一下):
https://truffle.tryblockchain.org/Truffle-introduce-%E4%BB%8B%E7%BB%8D.html
https://www.ethgasstation.info/
freelancing:
https://www.fiverr.com/
几个B站的成体系的Solidity教学视频:
https://www.bilibili.com/video/BV1wQ4y1N7LA?p=1
最佳实践:
https://yos.io/2019/11/10/smart-contract-development-best-practices/
登链社区的中文文字教程:
https://learnblockchain.cn/docs/solidity/introduction-to-smart-contracts.html#simple-smart-contract
不错的英文文字教程:
https://github.com/androlo/solidity-workshop
https://www.tutorialspoint.com/solidity/index.htm
https://www.ludu.co/course/ethereum/running-dapps-locally
https://ethereumdev.io/tutorials-for-building-smart-contracts-using-defi-on-ethereum/
区块链数据分析:
https://bloxy.info/analytics
duneanalytics.com
9.8
不是很建议大家去看零散的视频,最好是成系统的,最好可以在教完基础知识之后,可以带着你一起做点项目的,最好是分一天一天教的,每一天带你进步一点,因为本身自学就是一个很需要自驱力的事情。
9.9
找到一个跟自己目标比较接近的视频和源码教程:
https://github.com/Fabsqrt/BitTiger/blob/master/Blockchain/Classes/AirSwap/README.md
是冯沁原老师的教程。
B站成体系Solidity教程合集:
https://www.bilibili.com/video/BV1wQ4y1N7LA?p=1
https://www.bilibili.com/video/BV19t411Z7fF?p=1
https://www.bilibili.com/video/BV1NJ411D7rf?p=13
https://www.bilibili.com/video/BV1CE411W7vU?p=1
https://www.bilibili.com/video/BV1St411a7Pk?p=1
https://www.bilibili.com/video/BV13b411n7jc?p=1
https://www.bilibili.com/video/BV1Ht4y197h8?p=1
https://www.bilibili.com/video/BV1v7411R7hH?p=1
https://www.bilibili.com/video/BV1wQ4y1N7LA?p=1
https://www.bilibili.com/video/BV1WW411i7DE?p=2
这其中要么只是一个钓鱼开头,要么是课程结构设计不合理,要么是声音实在是太差,要么是只是一个入门,没有深入,还有那种搬运没搬好,少一集的,我也是醉了,UGC的平台,搜集和筛选是一个很大的成本。还好你们有我。哈哈哈。这时候不得不说一下,还是某几个培训学校的视频质量尚可,但是因为他们没给我广告费,这里我就不提名字了,大家自己看链接吧:
https://www.bilibili.com/video/BV1wQ4y1N7LA?p=1
这个是从油管上搬过来的台湾人的教学视频,不过至少是中文,可能一些英文不太好的朋友会比较喜欢:
https://www.bilibili.com/video/BV1Ht4y197h8?p=1
英文搬过来的:
https://www.bilibili.com/video/BV1Vp411Z7S9?p=1
一、Truffle的使用
二、Ganache的使用
三、Remix的使用
四、Metamask的使用
五、Solidity语言
1. 合约
2. 变量
3. 函数
4. 事件
5. 编译
6. 部署(Deploy)
6.1 本地部署
6.2 测试链部署
------
https://github.com/lhghroom/Self-learning-blockchain-from-scratch
https://www.dappuniversity.com/articles/how-to-build-a-blockchain-app
https://www.trufflesuite.com/truffle
npm install truffle -g
https://www.trufflesuite.com/tutorials
提示:
一定要用nvm来管理node的版本,初期90%的错误,都是由于node的版本不对引起的。
智能合约安全工具:
https://github.com/ConsenSys/mythril
安全审计:
https://github.com/ConsenSys/mythril
资料:
网站托管:
netlify.com
https://ethernaut.openzeppelin.com/
https://solidity-by-example.org/
https://egghead.io/
https://www.ethgasstation.info/
https://www.trufflesuite.com/docs/drizzle/getting-started/contract-interaction
https://faucet.metamask.io/
https://www.tutorialspoint.com/solidity
https://www.youtube.com/c/aantonop
https://github.com/truffle-box
https://solidity-by-example.org/0.6
Solidity Cheetsheet:
https://reference.auditless.com/cheatsheet/
以太坊浏览器:
https://blockexplorer.one/eth/ropsten
https://blockchair.com/ethereum
https://ethplorer.io/
聚合资源:
https://github.com/Fankouzu/smart-contract/tree/master/Solidity%20Lesson%2002
infura.io
netlify.com
openzeppelin.com
https://faucets.blockxlabs.com/
其他:
Node.js:
https://fireship.io/courses/javascript/node-basics/
https://me.tryblockchain.org/index.html
最后:
找工作:
https://angel.co/
https://cryptocurrencyjobs.co/
https://cryptojobslist.com/