Blockchain A-Z™: Learn How To Build Your First Blockchain
This is a subtitle. Get more detailed about your course here!
Learn key Blockchain concepts, intuition and practical training to get you quickly up to speed with all things Crypto and Blockchain related. Covering:
Here is what you will get with this course:
1. From novice to Blockchain expert: The #1 criteria for success in anything is to be fascinated. If you combine your interest in Blockchain with this training, you’ve got everything you need to become an expert in the field - even if you’re unsure where to begin.
2. A focus on doing, not just listening: The best way to reinforce a skill is to practice it yourself, and blockchain is no different. Not only we’ll each and every single line of code, but we will also take regular steps back to see the logical flow of our creations.
3. The guide to intuitive understanding: In this course you will not only develop the required skills and deep knowledge about Blockchain, but you will also get the right tech instincts. Through this intuition you will feel where and how to apply Blockchain in the real world.
4. Real-world applications: The projects you’ll develop provide the perfect starting point to rapidly gain expertise. Everything you build and practice will be an exciting journey with real-world impact. When finished, you’ll be 100% ready to apply your skills to anything Blockchain-related.
5. In-course support – We’re fully committed to making this the most accessible and results-driven Blockchain course on the planet. This requires us to be there when you need our help. That’s why we’ve put together a team of professional Data Scientists to support you in your journey, meaning you’ll get a response from us within 48 hours maximum.
Welcome to the course!
Where to get the Materials
Welcome to Part 1 - Blockchain
Plan of Attack
What is a Blockchain
Understanding SHA256 - Hash
Immutable Ledger
Distributed P2P Network
How Mining Works: The Nonce
How Mining Works: The Cryptographic Puzzle
Byzantine Fault Tolerance
Consensus Protocol: Defense Against Attackers
Consensus Protocol: Proof-of-Work (PoW)
Blockchain Demo
Quiz 1: Blockchain Intuition
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Step 8
Step 9
Step 10
Step 11
Step 12
Homework
Homework Solution
Full Code
Welcome to Part 2 - Cryptocurrency
Plan of Attack
What is Bitcoin?
Bitcoin's Monetary Policy
Understanding Mining Difficulty
Virtual tour of a Bitcoin Mine
Mining Pools
Nonce Range
How Miners Pick Transactions (Part 1)
How Miners Pick Transactions (Part 2)
CPU's vs GPU's vs ASIC's
How do Mempools work?
Orphaned Blocks
The 51% Attack
Extra: Bits to Target conversion
Quiz 2a: Cryptocurrency Intuition
Plan of Attack
Transactions and UTXO's
Where do transaction fees come from?
How wallets work
Signatures: Private & Public Keys
Signatures & Keys Demo
What is Segregated Witness (SegWit)
Public Key vs Bitcoin Address
Hierarchically Deterministic (HD) Wallets
Quiz 2b: Cryptocurrency Transactions Intuition
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Step 8
Step 9
Step 10
Full Code
Welcome to Part 3 - Smart Contract
Plan of Attack
What is Ethereum
What is a Smart Contract?
Decentralized Applications (Dapps)
Ethereum Virtual Machine & Gas
Decentralized Autonomous Organizations (DAOs)
The DAO Attack
Soft and Hard Forks (Part 1)
Soft and Hard Forks (Part 2) - Advanced Tutorial
Initial Coin Offerings (ICOs)
ICO Case Study
Blockchain Startups: White Papers
Blockchain and Web 3.0
Quiz 3: Smart Contract Intuition
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Step 8
Ripple
Neo
Cardano
Litecoin
Stellar
Eric Chu