└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Learning Blockchain 2 | 3 | Resources to learn **Blockchain Technology** and it's applications. 4 | 5 | ## Table of Contents 6 | 7 | - [How to Collaborate](#how-to-collaborate) 8 | - [Basics](#basics) 9 | - [Introductory Courses](#introductory-courses) 10 | - [Advance Courses](#advance-courses) 11 | - [Tutorials](#tutorials) 12 | - [Articles and Blogs](#articles-and-blogs) 13 | - [Books](#books) 14 | - [Frameworks, Libraries, and SDKs](#frameworks-libraries-and-sdks) 15 | - [Communities](#communities) 16 | - [Podcasts](#podcasts) 17 | - [Talks](#talks) 18 | 19 | ## How to Collaborate 20 | 21 | Just send a pull request or open an [issue](https://github.com/nqcm/learning-blockchain/issues) to send more useful links and I'll update the list. 22 | 23 | ## Basics 24 | 25 | 1. [Blockchain Glossary for Beginners](https://blockchainhub.net/blockchain-glossary/) 26 | 1. [Blockchain 101: A Beginners Guide](https://medium.com/@sinafl/blockchain-101-a-beginners-guide-410d4d93d635) 27 | 1. [But how does bitcoin actually work?](https://www.youtube.com/watch?v=bBC-nXj3Ng4) 28 | 1. [A Practical Introduction to Blockchain with Python](http://adilmoujahid.com/posts/2018/03/intro-blockchain-bitcoin-python/) 29 | 1. [An Introduction to Ethereum](https://www.toptal.com/ethereum#hiring-guide) 30 | 31 | ## Introductory Courses 32 | 33 | 1. [Basics of Cryptography from Coursera](https://www.coursera.org/learn/crypto) 34 | 1. [Blockchain Fundamentals by Berkeley](https://www.edx.org/professional-certificate/uc-berkeleyx-blockchain-fundamentals) 35 | 1. [Bitcoin and Cryptocurrencies by Berkeley](https://www.edx.org/course/cryptocurrencies-bitcoin-and-the-crypto-space) 36 | 1. [Blockchain Fundamentals](https://www.pluralsight.com/courses/blockchain-fundamentals) 37 | 1. [Blockchain Theory 101](https://www.udemy.com/blockchain-theory-101/?siteID=JVFxdTr9V80-e55oGKo5gxRnGlQhBSvZVQ&LSNPUBID=JVFxdTr9V80) 38 | 1. [Introduction to Cryptocurrencies and Blockchain](https://www.udemy.com/introduction-to-cryptocurrencies/?siteID=JVFxdTr9V80-Z_1QLE6XbaDd6JIJaG9h8Q&LSNPUBID=JVFxdTr9V80) 39 | 40 | ## Advance Courses 41 | 42 | 1. [Blockchain A-Z™: Learn How To Build Your First Blockchain](https://www.udemy.com/build-your-blockchain-az/) 43 | 1. [Build a Blockchain and a Cryptocurrency from Scratch](https://www.udemy.com/build-blockchain/) 44 | 1. [Code Your Own Cryptocurrency on Ethereum](https://www.udemy.com/code-your-own-cryptocurrency/) 45 | 1. [Blochain - Principles and Practices](https://www.pluralsight.com/courses/blockchain-principles-practices) 46 | 1. [Ethereum : Decentralized Application Design & Development](https://www.udemy.com/ethereum-dapp/) 47 | 1. [Blockchain for Business - An Introduction to Hyperledger Technologies](https://www.edx.org/course/blockchain-business-introduction-linuxfoundationx-lfs171x-0) 48 | 49 | ## Tutorials 50 | 51 | 1. [Build Your First Blockchain App Using Ethereum Smart Contracts and Solidity](https://www.youtube.com/watch?v=coQ5dg8wM2o) 52 | 1. [IBM Blockchain 101: Quick-start guide for developers](https://developer.ibm.com/technologies/blockchain/tutorials/cl-ibm-blockchain-101-quick-start-guide-for-developers-bluemix-trs/) 53 | 1. [Build Your Own Blockchain: A Python Tutorial](http://ecomunsing.com/build-your-own-blockchain) 54 | 1. [Learn Blockchains by Building One](https://hackernoon.com/learn-blockchains-by-building-one-117428612f46) 55 | 1. [Blockchain Developers Essentials](https://www.youtube.com/watch?v=YDSJpIrPmgM&list=PLQeiVDgMaJcU_I5RSQCdUJkFukUXpHhK_) 56 | 1. [Official Ethereum Tutorial](https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor) 57 | 1. [Ethereum Development Walkthrough](https://hackernoon.com/ethereum-development-walkthrough-part-1-smart-contracts-b3979e6e573e) 58 | 1. [Full Stack Hello World Voting Ethereum Dapp Tutorial](https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2) 59 | 1. [Learning Solidity Tutorials on Youtube](https://www.youtube.com/playlist?list=PL16WqdAj66SCOdL6XIFbke-XQg2GW_Avg) 60 | 1. [Beginners' Guide to Smart Contracts in Solidity](https://www.youtube.com/watch?v=R_CiemcFKis&list=PLQeiVDgMaJcWnAZLElXKLZhS5a71Sxzw0) 61 | 1. [Create Your Own Ethereum Blockchain](https://www.youtube.com/watch?v=SKXYYnmjauQ&list=PLQeiVDgMaJcVYH3hH29lgBpxog9S82o6a) 62 | 63 | ## Articles and Blogs 64 | 65 | 1. [Beginner’s Guide Series on Cryptoassets](https://medium.com/@linda.xie/beginners-guide-series-on-cryptoassets-d897535d887) 66 | 1. [Designing a Decentralized Profile dApp](https://uxdesign.cc/designing-a-decentralized-profile-dapp-ab12ead4ab56) 67 | 1. [Dangerous Solidity Hacks](https://hackernoon.com/hackpedia-16-solidity-hacks-vulnerabilities-their-fixes-and-real-world-examples-f3210eba5148) 68 | 69 | ## Books 70 | 71 | 1. [Mastering Bitcoin](https://github.com/bitcoinbook/bitcoinbook) 72 | 1. [Solidity Programming Essentials](https://www.amazon.com/gp/product/1788831381/) 73 | 74 | ## Frameworks, Libraries, and SDKs 75 | 76 | 1. [Truffle](https://truffleframework.com/) 77 | 1. [OpenZeppelin](https://openzeppelin.com/sdk/) 78 | 79 | ## Communities 80 | 81 | 1. [r/BlockChain](https://www.reddit.com/r/BlockChain/) 82 | 1. [Ethereum subReddit](https://www.reddit.com/r/ethdev/) 83 | 1. [Ethereum/Solidity on Gitter](https://gitter.im/ethereum/solidity) 84 | 1. [Ethereum Tutorials on Gitter](https://gitter.im/ethereum/tutorials) 85 | 1. [Ethereum/Web3.js on Gitter](https://gitter.im/ethereum/web3.js) 86 | 87 | ## Podcasts 88 | 89 | 1. [Future Thinkers](https://futurethinkers.org/decentralization/) 90 | 1. [Epicenter](https://epicenter.tv/) 91 | 1. [The Let's Talk Bitcoin Network](https://itunes.apple.com/us/podcast/the-lets-talk-bitcoin-network/id640581455?mt=2) 92 | 1. [Coin Mastery](https://itunes.apple.com/us/podcast/coin-mastery-building-your-cryptocurrency-empire/id1251624136?mt=2) 93 | 1. [Crypto Radio](http://cryptoradio.io/) 94 | 95 | ## Talks 96 | 97 | 1. [TED Talk - The Blockchain Explained Simply](https://www.youtube.com/watch?v=KP_hGPQVLpA) 98 | 1. [TED Talk - The Potential for Blockchain](https://www.ted.com/talks/mike_schwartz_the_potential_of_blockchain) 99 | 1. [TED Talk - How the Blockchain will Radically Transform the Economy](https://www.ted.com/talks/bettina_warburg_how_the_blockchain_will_radically_transform_the_economy) 100 | 1. [TED Talk - How the Blockchain is Changing Money and Business](https://www.ted.com/talks/don_tapscott_how_the_blockchain_is_changing_money_and_business) 101 | 1. [TED Talk - We've Stopped Trusting Institutions and Started Trusting Strangers](https://www.ted.com/talks/rachel_botsman_we_ve_stopped_trusting_institutions_and_started_trusting_strangers?language=en) 102 | 1. [An Intro to Crypto: Building Blocks](https://www.youtube.com/watch?time_continue=58&v=2dgdGWyJoK4) 103 | --------------------------------------------------------------------------------