Topic | Books/Resources | Remarks | Author/Organisation |
---|---|---|---|
Foundational |
|||
Basic Terminologies |
Savgee[Youtube] Bitcoin's Vocab Blockchain Terminology[Blog] |
These links cover most of the jargons thatyou need to know before diving deep into the blockchain | |
Micro Implementations in Python |
Learn Blockchain By Building One[Blog] Simple Blockchain By Using Python[CEV's Blog] |
These blogs cover the small Implementations of blockchain in python.By following them you can understand the basic functionalities and features of blockchain. | |
Bitcoin and Cryptocurrency Technologies-Coursera |
Course Link |
Through this course you will get the answers of questions like How does Bitcoin work? What makes Bitcoin different? How secure are your Bitcoins? How anonymous are Bitcoin users? What determines the price of Bitcoins? Can cryptocurrencies be regulated? What might the future hold? | Arvind Narayanan,Associate Professor(Computer Science),Princeton University |
Getting Upto speed on Ethereum
**Everything A-Z up in here. Have a look. |
|||
Ethereum-Dev Resources |
|||
Tools & Tech Stack | Solidity Ganache[RPC Client] Truffle Suite web3-JS/web3-py NodeJS Remix IDE |
Essential Tools for eth-Development | |
Essential Tutorials |
|||
Solidity | Solidity Playlist:Dapp University[Youtube] Documentation IDE for Solidity | Try to understand smart contracts & what the do? and write one by learning the basic syntax from the playlist | |
Web3-JS | Web3-JS Playlist:Dapp University[Youtube] Documentation | Try to understand how the functions written in smart contracts can be invoked,how you can query a ethereum blockchain using web3js and how to integrate frontend with the blockchain fot the dApp | |
Dapp University | Dapp University | Refer this channel for more tutorials on Ethereum.You can also vist the website at http://www.dappuniversity.com/ | |
Assignments |
|||
Pet-Shop Tutorial |
Follow the complete tutorial and try to complete the small smart contract - https://truffleframework.com/tutorials/pet-shop
What will you Learn? |
||
ERC-20 Token |
\\todo |
||
Hyperledger Fabric Resources |
|||
Foundational |
|||
Documentation | |||
IBM Blockchain Essentials | Course Link |
The video lectures and lab in this course help you learn about blockchain for business and explore key use cases that demonstrate how the technology adds value. | Ant Cole,IBM Dave Gorman,IBM |
*Must Read Topics in Doc |
https://hyperledger-fabric.readthedocs.io/en/latest/blockchain.html https://hyperledger-fabric.readthedocs.io/en/latest/fabric_model.html https://hyperledger-fabric.readthedocs.io/en/latest/identity/identity.html https://hyperledger-fabric.readthedocs.io/en/latest/membership/membership.html https://hyperledger-fabric.readthedocs.io/en/latest/peers/peers.html https://hyperledger-fabric.readthedocs.io/en/latest/smartcontract/smartcontract.html https://hyperledger-fabric.readthedocs.io/en/latest/ledger/ledger.html https://hyperledger-fabric.readthedocs.io/en/latest/orderer/ordering_service.html |
||
Tutorials |
|||
Setting Up Things |
https://medium.com/coinmonks/step-by-step-towards-hyperledger-fabric-part-1-c867fc5fe18 |
||
Adding Orgs and Peers | |||
Chaincodes |
https://codeburst.io/writing-chaincode-in-golang-the-oop-way-4be3bb261dae |
||
Other Blogs and Websites |
|||
**Meaning of Decentralization |
https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274 |
||
A Hitchhikers Guide To Consensus-algorithms |
https://hackernoon.com/a-hitchhikers-guide-to-consensus-algorithms-d81aae3eb0e3 |
||
Unpacking The Ethereum Stack For Developers |
https://blog.b9lab.com/unpacking-the-ethereum-stack-for-developers-c1be1dc41c06 |
||
Getting Deep Into Ethereum,How Data Is Stored? |
https://hackernoon.com/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033 |
||
Lifecycle of an ethereum Transaction |
https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6e |
||
**Blockchain Technology Learning More Resources | |||
Zero Knowledge Proofs |
Zero Knowledge Proof and Their Future Applications by Elad Verbin https://hackernoon.com/wtf-is-zero-knowledge-proof-be5b49735f27 https://medium.com/coinmonks/introduction-to-zero-knowledge-proofs-8e8261b4a48a |