If you want a deep understanding of how Bitcoin works (it's actually much more complex than it seems on the surface), I recommend this free course from Princeton. In addition to being extremely informative, it gives an appreciation for how brilliant the design of blockchain is and how much potential it has beyond cryptocurrency.
https://www.coursera.org/learn/cryptocurrency