I know there's a lot of free stuff on the internet about bitcoin, blockchain and cryptos in general, but I've had a hard time putting all the pieces together. It's like this massively complicated puzzle. Therefore, I've set out to find a couple of books that will help me quickly understand how it all works , from a programming and investing perspective as well. I've compiled the list at :
http://tradingbtx.com/post/2019-01-07-best-crypto-books/ . Enjoy !
In times now there are many ways for us to learn things, if we want to know something we have so many options for us to find out what it is.
Now, if you spent a hard time putting all the pieces together about it here is some link which I think may give you a bit knowledge about in crypto or blockchain
https://blockgeeks.com/guides/what-is-blockchain-technology/