Example Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- That's my Type! (2:31)
- Numbers Numbers Numbers! (3:38)
- Magic Storage (3:09)
- What is ERC and EIP? (2:31)
- What is the ERC-20 Standard? (5:49)
- Development Setup - Part 1
- Development Setup - Part 2 (4:12)
- Creating a New Contract (4:29)
- Memory, Calldata or Storage (2:20)
- Message Variable (2:37)
- Unique Type: Address (5:08)
- Function Modifiers (1:43)
- Mappings are Kings (7:09)
- Default Values (2:35)
- Enabling Transfers (5:34)
- Enabling TransferFroms (7:22)
- Testing Code with Code (4:32)
- Testing our ERC-20 (13:35)
- Something is Happening on the Blockchain (4:22)
- Something is Happening in Solidity (5:36)
- Something is Happening in our ERC-20 (6:07)
- Deployment with Infura (8:35)
- Homework
Available in
days
days
after you enroll
- Decentralized Stable Coins (4:38)
- Designing Our Own Stable Coin (7:37)
- The Smart Contract Heirs (7:33)
- Creating Our Tokens (3:53)
- Checked Arithmetics (5:33)
- Minting and Burning (12:08)
- Calling Other Contracts (4:59)
- Ask the Oracle (6:01)
- Implementing the Overcollateralization (Depositing) (16:54)
- Implementing the Overcollateralization (Withdrawing) (6:11)
- Structuring State Data (2:58)
- Getting Wiser with Libraries (3:03)
- Fixed Point Math (12:07)
- Customizing Your Errors (4:03)
- Testing Our Stable Coin (11:11)
- Homework
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll