Books
Books are probably the best source of learning in any field and not just technology. They provide great insight and walk you through concepts very clearly and as they are handy you can always look up for ideas in them.
These are a few books we would like to refer to you:
- Beginning Blockchain - Bikramaditya Singhal, Gautam Dhameja, Priyanshu Sekhar Panda
- Mastering Bitcoin - Andreas M. Antonopoulos
- Mastering Ethereum - Andreas M. Antonopoulos, Dr. Gavin Wood
- BitcoinBook
- ProgrammingBitcoin
- LnBook - Mastering the Lightning Network
- Cryptoassets - Chris Burniske and Jack Tatar
- Blockchain Revolution - Don and Alex Tapscott
- The Book of Satoshi - Phil Champagne
- The Basics of Bitcoins and Blockchains - Antony Lewis
- The Blockchain Developer - Elad Elrom
- Blockchain and the Law: The Rule of Code - Aaron Wright, Primavera De Filippi
- Grokking Bitcoin
- Beginning Ethereum Smart Contracts Programming - Wei Meng Lee
You can find these books at various sources in EPUB or PDF format for free, there is no need to buy them as a hard copy, although you are free to do so.