Blockchain Developer Mentorship
Your Instructor
Founder, Dapp University
Course Curriculum
Week 1: Blockchain Fundamentals
Available in
days
days
after you enroll
-
StartWeek #1 Introduction (5:19)
-
StartInstalling Dependencies (24:25)
-
StartWhy Blockchain? (9:23)
-
StartWhat is Blockchain? (14:11)
-
StartHow Blockchain Works (10:07)
-
StartTop Blockchain Use Cases (12:57)
-
StartIntroduction to Ethereum (17:58)
-
StartConsensus Protocols Explained: Proof of work Vs Proof of Stake (17:13)
-
StartThe Ethereum Virtual Machine (EVM) Explained (12:10)
-
StartIntro to EVM Compatible Chains (Polygon, Avalanche, Binance Smart Chain & More…) (10:19)
-
StartIntroduction to Layer 2 Scaling Solutions (13:11)
-
StartIntroduction to The Interplanetary File System (IPFS) (10:00)
-
StartIntroduction to Cryptography for Blockchain (21:54)
-
StartIntroduction to Wallets (17:25)
-
StartIntro to Smart Contracts (17:52)
-
StartIntroduction to ERC-20 Tokens (11:01)
-
StartIntroduction to NFTs & ERC-721 Tokens (12:44)
-
StartIntroduction to Solidity (19:51)
-
StartIntroduction to Hardhat (15:02)
-
StartIntroduction to Ethers.js (22:23)
-
StartIntroduction to React.js & Redux (5:22)
-
StartWeek #1 Homework
Week 2: Code a Cryptocurrency from Scratch
Available in
days
days
after you enroll
-
StartWeek #2 Introduction (4:15)
-
Start1. Create Project (27:22)
-
Start2. Smoke Test (56:16)
-
Start3. Testing Contracts (53:35)
-
Start4. Token Balances (21:01)
-
Start5. Token Transfers (50:45)
-
Start6. Token Approvals (28:50)
-
Start7. Token Transfer Delegation (28:24)
-
StartProject Deployment (43:29)
-
StartWeek #2 Homework
Week 3: Create a Full Stack Crowdfunding App
Available in
days
days
after you enroll
-
StartProject Overview (4:09)
-
StartCreate Project (8:51)
-
StartCreate Contract (9:02)
-
StartBuy Tokens (51:12)
-
StartReceive Function (10:33)
-
StartFinalize Sale (28:54)
-
StartDeploy Contracts (14:11)
-
StartCreate Website (23:47)
-
StartNavbar (12:19)
-
StartLoad Accounts (32:01)
-
StartLoad Contracts (40:34)
-
StartBuy Tokens (31:55)
-
StartWebsite Deployment (3:13)
-
StartWeek 3: Homework
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.