Course Curriculum
Orientation
Welcome to The Blockchain Bootcamp! Watch this first. (2:14)
Crash Course
Why Blockchain? (9:23)
What is Blockchain? (14:11)
How Blockchain Works (10:07)
Top Blockchain Use Cases (12:57)
Introduction to Technical Concepts
Introduction to Ethereum (17:58)
Consensus Protocols Explained: Proof of work Vs Proof of Stake (17:13)
The Ethereum Virtual Machine (EVM) Explained (12:10)
Intro to EVM Compatible Chains (Polygon, Avalanche, Binance Smart Chain & More…) (10:19)
Introduction to Layer 2 Scaling Solutions (13:11)
Introduction to The Interplanetary File System (IPFS) (10:00)
Introduction to Cryptography for Blockchain (21:54)
Introduction to Wallets (17:25)
Intro to Smart Contracts (17:52)
Introduction to ERC-20 Tokens (11:01)
Introduction to NFTs & ERC-721 Tokens (12:44)
Introduction to Blockchain Development
Introduction to Solidity (19:51)
Introduction to Hardhat (15:02)
Introduction to Ethers.js (22:23)
Introduction to React.js & Redux (5:22)
The Capstone Project Pt 1
Introduction to The Capstone Project (22:49)
Installing Dependencies (25:50)
1. Create Project (54:44)
2. Smoke Test (56:16)
3. Testing Contracts (53:35)
4. Token Balances (21:01)
5. Token Transfers (50:45)
6. Token Approvals (28:50)
7. Token Transfer Delegation (56:48)
8. Create Exchange (23:48)
9. Deposit Tokens (37:35)
10. Withdraw Tokens (18:38)
11. Make Orders (37:26)
12. Cancel Orders (19:13)
13. Fill Orders (Trades) (44:23)
14. Seed Exchange (55:31)
The Capstone Project Pt 2
15. UI Setup (53:18)
16. Redux Pt I (53:32)
17. Redux Pt II (26:43)
18. Navbar (65:00)
19. Select Markets (26:11)
20. Deposits Pt I (76:18)
21. Deposits Pt II (20:35)
22. Withdrawals (10:46)
23. Make orders (50:54)
24. Order book (68:06)
25. Price chart (70:21)
26. Trades (32:57)
27. My orders (22:41)
28. My transactions (28:50)
29. Cancel orders (19:28)
30. Fill orders (22:45)
31. Transaction status (38:54)
32. Deployment (60:11)
Advanced Topics
Introduction to Flash Loans (36:19)
How to Audit Smart Contracts (42:21)
How to Hack Smart Contracts (33:55)
How to Save Gas (27:56)
How to Upgrade Smart Contracts (30:16)
Sales Page:_https://dappuniversity.teachable.com/p/blockchain-bootcamp-2