I just finished chapter 10 in @savingsatoshi! https://savingsatoshi.com
Done, alhamdulillaah.
This was a challenging experience, and worth every step of the way. Loved the story, the tasks, the challenge. It’s worth it if you know python or javascript.
I have to say, however, that the cohorts I did this year with @bitshala_org @CodeOrangeDevs and reading @jimmysong Programming Bitcoin, along with doing all the exercises and tasks in the above went a long way to completing this.
It would have taken me easily more than double the time without that year long intro, maybe triple. So if you know nothing about the inner workings of Bitcoin, never engaged with a node via rpc calls, or have no idea what an OP_CODE is, then maybe read up on those things first.
Besides this...This is a GREAT way to get into Bitcoin development. It will (or should) expand your mind in what you can do with Bitcoin, and the possibilities with this decentralised censorship resistant Halal money for everyone. And if you want to start this journey, check out above mentioned cohort with Bitshala, CodeOrange or Jimmy’s book. Bitcoin development is part knowledge about coding languages, and part Bitcoin procedures and protocols. How to communicate with the network