Learn the basics with a good course. Won't take you long once you grasp the basic concepts of object oriented programming.

https://www.udacity.com/course/intro-to-programming-nanodegree--nd000

Then get a copy of Jimmy Song's programming Bitcoin. TBH I've had it sitting around for months and I haven't started on it yet. But it walks you through building a Bitcoin library from scratch in Python.

Reply to this note

Please Login to reply.

Discussion

Is this the best one you know of? I feel spoiled because I got such quality curriculum from a private institution in the late 90's that I've never found anything online yet that even approaches it in accessibility to new/non-technical users

Lost the hardcopy documentation though and have been on the lookout for a quality online curriculum for many years without luck

Udacity courses are pretty slick to get started with yeah 👍

I was attending Code Fellows a couple years ago but I got kicked out for calling one of the grading TAs stupid and lazy. 🤷