区块链码农成长日记

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/

你可能感兴趣的:(区块链码农成长日记)