最新公告
  • 欢迎您光临IT之窗网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 使用Solidity和React/Next构建智能合约和Web3 DApp

    使用Solidity和React/Next构建智能合约和Web3 DApp

     

    【资源介绍】:

    使用Solidity和React/Next构建智能合约和Web3 DApp

    Solidity & Ethereum with React/Next – Complete Guide (2023)

    英文课程,有字幕

    【资源目录】:

    ├──01 – Introduction
    | ├──001 Introduction.mp4 143.59M
    | ├──001 Introduction.srt 14.68kb
    | ├──001 Introduction_en.srt 15.54kb
    | ├──002 New Section Added!.mp4 45.39M
    | ├──002 New Section Added!.srt 8.37kb
    | ├──002 New Section Added!_en.srt 8.61kb
    | ├──003 How to approach errors.mp4 56.68M
    | ├──003 How to approach errors.srt 10.05kb
    | └──003 How to approach errors_en.srt 10.00kb
    ├──02 – App Setup
    | ├──001 Init App.mp4 54.78M
    | ├──001 Init App.srt 15.30kb
    | ├──001 Init App_en.srt 15.62kb
    | ├──001 Project-Repo.url 0.06kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 Remove React JS content.mp4 14.60M
    | ├──002 Remove React JS content.srt 3.81kb
    | ├──002 Remove React JS content_en.srt 3.89kb
    | ├──003 Terminology.mp4 2.39M
    | ├──003 Terminology.srt 1.31kb
    | ├──003 Terminology_en.srt 1.37kb
    | └──external-links.txt 0.17kb
    ├──03 – [AI] Ethereum Essentials
    | ├──001 Lecture-Code.url 0.05kb
    | ├──001 [AI] What is Blockchain.mp4 176.70M
    | ├──001 [AI] What is Blockchain.srt 32.06kb
    | ├──001 [AI] What is Blockchain_en.srt 33.72kb
    | ├──002 EIP.url 0.05kb
    | ├──002 Ethereum-Foundation.url 0.09kb
    | ├──002 EVM-Ilustrated.url 0.09kb
    | ├──002 EVM.url 0.07kb
    | ├──002 [AI] Smart Contracts.mp4 150.47M
    | ├──002 [AI] Smart Contracts.srt 26.78kb
    | ├──002 [AI] Smart Contracts_en.srt 28.17kb
    | ├──003 [AI] Miners, Networks, Wallet.mp4 49.32M
    | ├──003 [AI] Miners, Networks, Wallet.srt 10.27kb
    | ├──003 [AI] Miners, Networks, Wallet_en.srt 10.92kb
    | ├──004 [AI] Ethereum Remix.mp4 75.47M
    | ├──004 [AI] Ethereum Remix.srt 20.24kb
    | ├──004 [AI] Ethereum Remix_en.srt 21.05kb
    | └──external-links.txt 0.33kb
    ├──04 – Private blockchain & Truffle
    | ├──001 Important Note – Truffle.html 0.86kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 Truffle init.mp4 45.23M
    | ├──002 Truffle init.srt 13.32kb
    | ├──002 Truffle init_en.srt 13.77kb
    | ├──003 Installing Ganache.mp4 43.65M
    | ├──003 Installing Ganache.srt 19.50kb
    | ├──003 Installing Ganache_en.srt 19.93kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──004 First Smart Contract.mp4 42.39M
    | ├──004 First Smart Contract.srt 12.30kb
    | ├──004 First Smart Contract_en.srt 12.56kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──005 [AI] Ints.mp4 27.74M
    | ├──005 [AI] Ints.srt 9.81kb
    | ├──005 [AI] Ints_en.srt 10.17kb
    | ├──006 [AI] Int Correction.mp4 3.47M
    | ├──006 [AI] Int Correction.srt 1.15kb
    | ├──006 [AI] Int Correction_en.srt 1.23kb
    | ├──007 Lecture-Code.url 0.11kb
    | ├──007 Migrating Faucet.mp4 93.49M
    | ├──007 Migrating Faucet.srt 19.09kb
    | ├──007 Migrating Faucet_en.srt 20.25kb
    | └──external-links.txt 0.54kb
    ├──05 – [AI] Transaction Details
    | ├──001 Transaction.url 0.11kb
    | ├──001 [AI] Gas fees.mp4 54.49M
    | ├──001 [AI] Gas fees.srt 12.68kb
    | ├──001 [AI] Gas fees_en.srt 13.39kb
    | ├──002 Transaction.url 0.11kb
    | ├──002 [AI] Gas Fees Bonus.mp4 55.46M
    | ├──002 [AI] Gas Fees Bonus.srt 19.88kb
    | ├──002 [AI] Gas Fees Bonus_en.srt 20.79kb
    | ├──003 [AI] Keccak256.mp4 50.65M
    | ├──003 [AI] Keccak256.srt 14.82kb
    | ├──003 [AI] Keccak256_en.srt 15.69kb
    | ├──004 [AI] Function Signiture.mp4 20.54M
    | ├──004 [AI] Function Signiture.srt 8.03kb
    | ├──004 [AI] Function Signiture_en.srt 8.43kb
    | ├──005 [AI] Bits, Hex, Decimal.mp4 59.67M
    | ├──005 [AI] Bits, Hex, Decimal.srt 20.55kb
    | ├──005 [AI] Bits, Hex, Decimal_en.srt 21.22kb
    | └──external-links.txt 0.21kb
    ├──06 – Access Smart Contract
    | ├──001 Access Contract with console.mp4 13.77M
    | ├──001 Access Contract with console.srt 5.82kb
    | ├──001 Access Contract with console_en.srt 5.85kb
    | ├──002 Web3 Interaction part.mp4 23.37M
    | ├──002 Web3 Interaction part.srt 8.60kb
    | ├──002 Web3 Interaction part_en.srt 8.86kb
    | ├──003 [AI] EVM & Truffle.mp4 31.46M
    | ├──003 [AI] EVM & Truffle.srt 13.59kb
    | ├──003 [AI] EVM & Truffle_en.srt 14.08kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 Receive function.mp4 19.71M
    | ├──004 Receive function.srt 8.90kb
    | ├──004 Receive function_en.srt 9.20kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──005 Send transaction.mp4 32.20M
    | ├──005 Send transaction.srt 10.81kb
    | ├──005 Send transaction_en.srt 11.06kb
    | ├──006 Lecture-Code.url 0.11kb
    | ├──006 [AI] etHash and nonce.mp4 140.64M
    | ├──006 [AI] etHash and nonce.srt 22.91kb
    | ├──006 [AI] etHash and nonce_en.srt 24.00kb
    | ├──007 [AI] Modulo Operator.mp4 27.96M
    | ├──007 [AI] Modulo Operator.srt 11.15kb
    | ├──007 [AI] Modulo Operator_en.srt 11.52kb
    | ├──008 Blockchain link.mp4 5.47M
    | ├──008 Blockchain link.srt 2.93kb
    | ├──008 Blockchain link_en.srt 3.03kb
    | ├──008 Lecture-Code.url 0.11kb
    | └──external-links.txt 0.43kb
    ├──07 – About Bytecode
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 [AI] Bytecode instruction.mp4 101.83M
    | ├──001 [AI] Bytecode instruction.srt 39.26kb
    | ├──001 [AI] Bytecode instruction_en.srt 40.66kb
    | ├──002 Additional Resources.mp4 44.23M
    | ├──002 Additional Resources.srt 10.36kb
    | ├──002 Additional Resources_en.srt 10.77kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──003 Add funds.mp4 24.71M
    | ├──003 Add funds.srt 7.26kb
    | ├──003 Add funds_en.srt 7.23kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──004 Call function by its signiture.mp4 26.03M
    | ├──004 Call function by its signiture.srt 8.71kb
    | ├──004 Call function by its signiture_en.srt 8.98kb
    | ├──005 Show function in Remix.mp4 36.68M
    | ├──005 Show function in Remix.srt 9.17kb
    | ├──005 Show function in Remix_en.srt 9.38kb
    | ├──006 Method Calls + JSON RPC.mp4 116.83M
    | ├──006 Method Calls + JSON RPC.srt 21.94kb
    | ├──006 Method Calls + JSON RPC_en.srt 21.96kb
    | └──external-links.txt 0.32kb
    ├──08 – Smart Contracts Functions
    | ├──001 Funders.mp4 37.18M
    | ├──001 Funders.srt 8.52kb
    | ├──001 Funders_en.srt 8.76kb
    | ├──001 Lecture-Code.url 0.11kb
    | ├──002 Get Funders.mp4 32.22M
    | ├──002 Get Funders.srt 9.58kb
    | ├──002 Get Funders_en.srt 9.55kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 Public vs External.mp4 22.68M
    | ├──003 Public vs External.srt 10.54kb
    | ├──003 Public vs External_en.srt 10.68kb
    | └──external-links.txt 0.32kb
    ├──09 – [AI] Memory
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 [AI] Memory details part 1.mp4 87.08M
    | ├──001 [AI] Memory details part 1.srt 26.65kb
    | ├──001 [AI] Memory details part 1_en.srt 27.33kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 [AI] Memory details part 2.mp4 36.55M
    | ├──002 [AI] Memory details part 2.srt 18.60kb
    | ├──002 [AI] Memory details part 2_en.srt 18.95kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 [AI] Memory & Ascii.mp4 77.89M
    | ├──003 [AI] Memory & Ascii.srt 15.50kb
    | ├──003 [AI] Memory & Ascii_en.srt 15.46kb
    | ├──004 [AI] Memory Offset.mp4 44.11M
    | ├──004 [AI] Memory Offset.srt 9.84kb
    | ├──004 [AI] Memory Offset_en.srt 9.90kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──005 Private & Internal.mp4 27.81M
    | ├──005 Private & Internal.srt 6.25kb
    | ├──005 Private & Internal_en.srt 6.54kb
    | └──external-links.txt 0.43kb
    ├──10 – [AI] Storage
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 [AI] Storage.mp4 58.27M
    | ├──001 [AI] Storage.srt 22.98kb
    | ├──001 [AI] Storage_en.srt 23.58kb
    | ├──002 [AI] Storage Debugging.mp4 60.52M
    | ├──002 [AI] Storage Debugging.srt 10.39kb
    | ├──002 [AI] Storage Debugging_en.srt 10.37kb
    | └──external-links.txt 0.11kb
    ├──11 – Mappings
    | ├──001 Funders mapping.mp4 24.79M
    | ├──001 Funders mapping.srt 9.83kb
    | ├──001 Funders mapping_en.srt 9.97kb
    | ├──001 Lecture-Code.url 0.11kb
    | ├──002 Get all funders.mp4 22.50M
    | ├──002 Get all funders.srt 9.29kb
    | ├──002 Get all funders_en.srt 9.56kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 Prevent duplications.mp4 26.17M
    | ├──003 Prevent duplications.srt 7.07kb
    | ├──003 Prevent duplications_en.srt 7.26kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 lutFunders.mp4 21.60M
    | ├──004 lutFunders.srt 8.81kb
    | ├──004 lutFunders_en.srt 8.72kb
    | └──external-links.txt 0.43kb
    ├──12 – [AI] Storage part 2
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 [AI] Storage mappings.mp4 44.52M
    | ├──001 [AI] Storage mappings.srt 15.58kb
    | ├──001 [AI] Storage mappings_en.srt 15.85kb
    | ├──002 [AI] Keccak256 values.mp4 37.71M
    | ├──002 [AI] Keccak256 values.srt 10.07kb
    | ├──002 [AI] Keccak256 values_en.srt 10.35kb
    | ├──003 [AI] Storage arrays.mp4 62.68M
    | ├──003 [AI] Storage arrays.srt 11.99kb
    | ├──003 [AI] Storage arrays_en.srt 11.92kb
    | └──external-links.txt 0.11kb
    ├──13 – Solidity features
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 Withdraw.mp4 54.75M
    | ├──001 Withdraw.srt 10.54kb
    | ├──001 Withdraw_en.srt 10.76kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 Require statement.mp4 37.24M
    | ├──002 Require statement.srt 6.58kb
    | ├──002 Require statement_en.srt 6.70kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 Modifiers.mp4 47.27M
    | ├──003 Modifiers.srt 8.07kb
    | ├──003 Modifiers_en.srt 8.42kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 Only owner.mp4 40.18M
    | ├──004 Only owner.srt 10.13kb
    | ├──004 Only owner_en.srt 10.28kb
    | ├──005 Inheritance.mp4 34.93M
    | ├──005 Inheritance.srt 5.93kb
    | ├──005 Inheritance_en.srt 6.01kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──006 Abstract contract.mp4 38.38M
    | ├──006 Abstract contract.srt 14.53kb
    | ├──006 Abstract contract_en.srt 14.76kb
    | ├──006 Lecture-Code.url 0.11kb
    | ├──007 Interface.mp4 51.04M
    | ├──007 Interface.srt 11.23kb
    | ├──007 Interface_en.srt 11.48kb
    | ├──007 Lecture-Code.url 0.11kb
    | ├──008 Function Accessors.mp4 16.71M
    | ├──008 Function Accessors.srt 6.16kb
    | ├──008 Function Accessors_en.srt 6.20kb
    | ├──008 Lecture-Code.url 0.11kb
    | ├──008 Visibility-Getters.url 0.08kb
    | └──external-links.txt 0.94kb
    ├──14 – Metamask
    | ├──001 Metamask Installation.mp4 55.75M
    | ├──001 Metamask Installation.srt 24.08kb
    | ├──001 Metamask Installation_en.srt 24.47kb
    | ├──001 Security.url 0.11kb
    | ├──002 Metamask Accounts.mp4 61.13M
    | ├──002 Metamask Accounts.srt 17.00kb
    | ├──002 Metamask Accounts_en.srt 17.59kb
    | ├──003 [AI] Signing transaction.mp4 80.23M
    | ├──003 [AI] Signing transaction.srt 21.27kb
    | ├──003 [AI] Signing transaction_en.srt 22.48kb
    | ├──004 [AI] Signing transaction+.mp4 4.76M
    | ├──004 [AI] Signing transaction+.srt 2.43kb
    | ├──004 [AI] Signing transaction+_en.srt 2.52kb
    | ├──005 [AI] nonces.mp4 25.48M
    | ├──005 [AI] nonces.srt 10.50kb
    | ├──005 [AI] nonces_en.srt 11.21kb
    | └──external-links.txt 0.10kb
    ├──15 – Project 1 Application
    | ├──001 Add Bulma.mp4 18.77M
    | ├──001 Add Bulma.srt 9.96kb
    | ├──001 Add Bulma_en.srt 10.13kb
    | ├──001 Lecture-Code.url 0.11kb
    | ├──002 Enable ethereum.mp4 16.55M
    | ├──002 Enable ethereum.srt 10.60kb
    | ├──002 Enable ethereum_en.srt 10.65kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──003 Webpack Issue.html 0.74kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 Web3 integration.mp4 37.89M
    | ├──004 Web3 integration.srt 14.55kb
    | ├──004 Web3 integration_en.srt 14.72kb
    | ├──005 Get accounts.mp4 27.63M
    | ├──005 Get accounts.srt 11.62kb
    | ├──005 Get accounts_en.srt 11.80kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──006 Lecture-Code.url 0.11kb
    | ├──006 Request accounts.mp4 5.43M
    | ├──006 Request accounts.srt 3.39kb
    | ├──006 Request accounts_en.srt 3.37kb
    | ├──007 Get provider.mp4 13.30M
    | ├──007 Get provider.srt 6.66kb
    | ├──007 Get provider_en.srt 6.56kb
    | ├──007 Lecture-Code.url 0.11kb
    | ├──008 Connect on click.mp4 89.85M
    | ├──008 Connect on click.srt 17.70kb
    | ├──008 Connect on click_en.srt 17.41kb
    | ├──008 Lecture-Code.url 0.11kb
    | └──external-links.txt 0.75kb
    ├──16 – Load Contract
    | ├──001 Change contracts dir.mp4 21.12M
    | ├──001 Change contracts dir.srt 4.74kb
    | ├──001 Change contracts dir_en.srt 4.83kb
    | ├──001 Lecture-Code.url 0.11kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 Load Contract.mp4 26.67M
    | ├──002 Load Contract.srt 10.65kb
    | ├──002 Load Contract_en.srt 10.72kb
    | ├──003 Get deployed contract.mp4 14.15M
    | ├──003 Get deployed contract.srt 6.39kb
    | ├──003 Get deployed contract_en.srt 6.44kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 Load Balance.mp4 47.18M
    | ├──004 Load Balance.srt 12.57kb
    | ├──004 Load Balance_en.srt 12.49kb
    | ├──005 Add funds.mp4 15.58M
    | ├──005 Add funds.srt 8.34kb
    | ├──005 Add funds_en.srt 8.55kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──006 Lecture-Code.url 0.11kb
    | ├──006 Reload effect.mp4 25.05M
    | ├──006 Reload effect.srt 6.46kb
    | ├──006 Reload effect_en.srt 6.38kb
    | ├──007 Lecture-Code.url 0.11kb
    | ├──007 Withdraw func.mp4 36.31M
    | ├──007 Withdraw func.srt 10.61kb
    | ├──007 Withdraw func_en.srt 10.56kb
    | ├──008 Handle account changes.mp4 8.06M
    | ├──008 Handle account changes.srt 5.85kb
    | ├──008 Handle account changes_en.srt 5.90kb
    | ├──008 Lecture-Code.url 0.11kb
    | └──external-links.txt 0.86kb
    ├──17 – Project 1 – UX Improvements
    | ├──001 Account Lock.mp4 18.85M
    | ├──001 Account Lock.srt 9.23kb
    | ├──001 Account Lock_en.srt 9.24kb
    | ├──001 Lecture-Code.url 0.11kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 No Provider.mp4 20.57M
    | ├──002 No Provider.srt 9.10kb
    | ├──002 No Provider_en.srt 9.12kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 Provider improvement.mp4 14.69M
    | ├──003 Provider improvement.srt 5.84kb
    | ├──003 Provider improvement_en.srt 5.81kb
    | ├──004 Fix Warnings.mp4 14.58M
    | ├──004 Fix Warnings.srt 5.74kb
    | ├──004 Fix Warnings_en.srt 5.88kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──005 Check contract load.mp4 10.97M
    | ├──005 Check contract load.srt 6.91kb
    | ├──005 Check contract load_en.srt 6.96kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──006 Chain changed.mp4 7.59M
    | ├──006 Chain changed.srt 5.03kb
    | ├──006 Chain changed_en.srt 5.15kb
    | ├──006 Lecture-Code.url 0.11kb
    | └──external-links.txt 0.64kb
    ├──18 – [AI] Transactions
    | ├──001 Lecture-Code.url 0.11kb
    | ├──001 [AI] Public-Private key.mp4 37.60M
    | ├──001 [AI] Public-Private key.srt 13.10kb
    | ├──001 [AI] Public-Private key_en.srt 13.91kb
    | ├──002 Lecture-Code.url 0.11kb
    | ├──002 TX-Example.url 0.11kb
    | ├──002 [AI] Reverse engineer TX.mp4 87.08M
    | ├──002 [AI] Reverse engineer TX.srt 23.68kb
    | ├──002 [AI] Reverse engineer TX_en.srt 24.00kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 TX-Example.url 0.11kb
    | ├──003 [AI] Reverse engineer TX part 2.mp4 46.30M
    | ├──003 [AI] Reverse engineer TX part 2.srt 15.28kb
    | ├──003 [AI] Reverse engineer TX part 2_en.srt 15.58kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 [AI] Reverse engineer TX part 3.mp4 75.64M
    | ├──004 [AI] Reverse engineer TX part 3.srt 12.58kb
    | ├──004 [AI] Reverse engineer TX part 3_en.srt 12.94kb
    | └──external-links.txt 0.64kb
    ├──19 – [AI] Merkle Trees
    | ├──001 Merkle-tries.url 0.10kb
    | ├──001 Tries.url 0.12kb
    | ├──001 [AI] Transaction Tree.mp4 53.20M
    | ├──001 [AI] Transaction Tree.srt 19.93kb
    | ├──001 [AI] Transaction Tree_en.srt 20.88kb
    | ├──002 [AI] Radix Tree.mp4 52.46M
    | ├──002 [AI] Radix Tree.srt 19.25kb
    | ├──002 [AI] Radix Tree_en.srt 19.82kb
    | ├──003 Lecture-Code.url 0.11kb
    | ├──003 [AI] Radix Impl.mp4 125.34M
    | ├──003 [AI] Radix Impl.srt 19.65kb
    | ├──003 [AI] Radix Impl_en.srt 20.29kb
    | ├──004 Lecture-Code.url 0.11kb
    | ├──004 Merkle-tree-JS.url 0.10kb
    | ├──004 RLP.url 0.06kb
    | ├──004 State-of-Ethereum.url 0.10kb
    | ├──004 Tree-image.url 0.06kb
    | ├──004 [AI] Merkle Patricia.mp4 150.39M
    | ├──004 [AI] Merkle Patricia.srt 30.67kb
    | ├──004 [AI] Merkle Patricia_en.srt 31.31kb
    | ├──005 Lecture-Code.url 0.11kb
    | ├──005 Merkle-Tree-JS.url 0.10kb
    | ├──005 RLP.url 0.06kb
    | ├──005 State-of-Ethereum.url 0.10kb
    | ├──005 Tree-image.url 0.06kb
    | ├──005 [AI] Second Node in Patricia tree.mp4 86.31M
    | ├──005 [AI] Second Node in Patricia tree.srt 20.58kb
    | ├──005 [AI] Second Node in Patricia tree_en.srt 21.22kb
    | ├──006 Lecture-Code.url 0.11kb
    | ├──006 [AI] RLP Merkle.mp4 113.67M
    | ├──006 [AI] RLP Merkle.srt 21.68kb
    | ├──006 [AI] RLP Merkle_en.srt 21.92kb
    | ├──007 Lecture-Code.url 0.11kb
    | ├──007 [AI] FInal Hash.mp4 44.41M
    | ├──007 [AI] FInal Hash.srt 11.74kb
    | ├──007 [AI] FInal Hash_en.srt 11.87kb
    | └──external-links.txt 1.34kb
    ├──20 – Project 2 (Marketplace) – Next JS
    | ├──001 Complete-App.url 0.07kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Next JS app Init.mp4 32.64M
    | ├──001 Next JS app Init.srt 9.01kb
    | ├──001 Next JS app Init_en.srt 9.25kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Tailwind Integration.mp4 44.71M
    | ├──002 Tailwind Integration.srt 11.33kb
    | ├──002 Tailwind Integration_en.srt 11.60kb
    | ├──003 Compiler options.mp4 22.24M
    | ├──003 Compiler options.srt 10.13kb
    | ├──003 Compiler options_en.srt 9.97kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──004 Init Components.mp4 99.59M
    | ├──004 Init Components.srt 16.74kb
    | ├──004 Init Components_en.srt 16.88kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Project-with-integrated-components-ZIP-.url 0.12kb
    | ├──004 Project-with-integrated-components.url 0.12kb
    | ├──005 Footer and Navbar.mp4 40.63M
    | ├──005 Footer and Navbar.srt 11.20kb
    | ├──005 Footer and Navbar_en.srt 11.06kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Project-with-integrated-components-ZIP-.url 0.12kb
    | ├──005 Project-with-integrated-components.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 More Components.mp4 98.37M
    | ├──006 More Components.srt 14.55kb
    | ├──006 More Components_en.srt 14.24kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Remaining Index Components.mp4 50.52M
    | ├──007 Remaining Index Components.srt 8.30kb
    | ├──007 Remaining Index Components_en.srt 8.32kb
    | ├──008 Course components.mp4 50.38M
    | ├──008 Course components.srt 11.09kb
    | ├──008 Course components_en.srt 10.74kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Base layout.mp4 47.20M
    | ├──009 Base layout.srt 11.99kb
    | ├──009 Base layout_en.srt 12.18kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──010 Base Layout Different.mp4 22.07M
    | ├──010 Base Layout Different.srt 8.58kb
    | ├──010 Base Layout Different_en.srt 8.74kb
    | ├──010 Lecture-Code.url 0.12kb
    | └──external-links.txt 1.80kb
    ├──21 – Course Related Components
    | ├──001 Course Data.mp4 87.23M
    | ├──001 Course Data.srt 17.97kb
    | ├──001 Course Data_en.srt 18.45kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Get course data.mp4 32.62M
    | ├──002 Get course data.srt 6.48kb
    | ├──002 Get course data_en.srt 6.40kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Course List.mp4 46.02M
    | ├──003 Course List.srt 8.31kb
    | ├──003 Course List_en.srt 8.35kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──004 CSS.url 0.11kb
    | ├──004 Flex.url 0.05kb
    | ├──004 Images Improvements.mp4 49.87M
    | ├──004 Images Improvements.srt 9.94kb
    | ├──004 Images Improvements_en.srt 10.13kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Important! Next 13 Updates.html 2.53kb
    | ├──006 Course detail page.mp4 54.34M
    | ├──006 Course detail page.srt 8.99kb
    | ├──006 Course detail page_en.srt 8.90kb
    | ├──006 Flex.url 0.05kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Get single course.mp4 37.99M
    | ├──007 Get single course.srt 9.69kb
    | ├──007 Get single course_en.srt 9.80kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──008 Course hero.mp4 19.63M
    | ├──008 Course hero.srt 10.88kb
    | ├──008 Course hero_en.srt 10.98kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 Lectures and Keypoints.mp4 56.99M
    | ├──009 Lectures and Keypoints.srt 12.65kb
    | ├──009 Lectures and Keypoints_en.srt 12.83kb
    | ├──010 Connect button & Image.mp4 25.47M
    | ├──010 Connect button & Image.srt 9.96kb
    | ├──010 Connect button & Image_en.srt 9.92kb
    | ├──010 Lecture-Code.url 0.12kb
    | └──external-links.txt 1.23kb
    ├──22 – Web3 Provider
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 web3 provider.mp4 65.48M
    | ├──001 web3 provider.srt 16.78kb
    | ├──001 web3 provider_en.srt 16.88kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Load Provider.mp4 26.50M
    | ├──002 Load Provider.srt 11.51kb
    | ├──002 Load Provider_en.srt 11.42kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Provider loading.mp4 8.45M
    | ├──003 Provider loading.srt 3.95kb
    | ├──003 Provider loading_en.srt 3.99kb
    | ├──004 Connect to metamask.mp4 76.32M
    | ├──004 Connect to metamask.srt 14.43kb
    | ├──004 Connect to metamask_en.srt 14.53kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 isWeb3Loaded.mp4 18.57M
    | ├──005 isWeb3Loaded.srt 6.88kb
    | ├──005 isWeb3Loaded_en.srt 6.62kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Loading button.mp4 70.20M
    | ├──006 Loading button.srt 14.09kb
    | ├──006 Loading button_en.srt 14.15kb
    | ├──007 Disable button.mp4 28.22M
    | ├──007 Disable button.srt 10.58kb
    | ├──007 Disable button_en.srt 10.60kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Open page in new window.mp4 3.44M
    | ├──008 Open page in new window.srt 1.68kb
    | ├──008 Open page in new window_en.srt 1.73kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 useAccount.mp4 52.85M
    | ├──009 useAccount.srt 21.90kb
    | ├──009 useAccount_en.srt 21.95kb
    | ├──010 Lecture-Code.url 0.12kb
    | ├──010 Provider tiny refactor.mp4 5.32M
    | ├──010 Provider tiny refactor.srt 2.99kb
    | ├──010 Provider tiny refactor_en.srt 3.07kb
    | ├──011 Lecture-Code.url 0.12kb
    | ├──011 Use Hooks Abstraction.mp4 25.94M
    | ├──011 Use Hooks Abstraction.srt 16.70kb
    | ├──011 Use Hooks Abstraction_en.srt 16.34kb
    | └──external-links.txt 1.28kb
    ├──23 – Hooks
    | ├──001 Get accounts.mp4 14.87M
    | ├──001 Get accounts.srt 7.85kb
    | ├──001 Get accounts_en.srt 7.68kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Navbar account.mp4 48.90M
    | ├──002 Navbar account.srt 10.64kb
    | ├──002 Navbar account_en.srt 10.67kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 useAccount event.mp4 26.80M
    | ├──003 useAccount event.srt 7.33kb
    | ├──003 useAccount event_en.srt 7.35kb
    | ├──004 Display address.mp4 13.15M
    | ├──004 Display address.srt 5.64kb
    | ├──004 Display address_en.srt 5.58kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Use swr.mp4 47.42M
    | ├──005 Use swr.srt 19.22kb
    | ├──005 Use swr_en.srt 19.23kb
    | ├──006 Is Admin.mp4 30.25M
    | ├──006 Is Admin.srt 7.80kb
    | ├──006 Is Admin_en.srt 7.77kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Hash Admin.mp4 23.33M
    | ├──007 Hash Admin.srt 5.78kb
    | ├──007 Hash Admin_en.srt 5.59kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Marketplace.mp4 22.17M
    | ├──008 Marketplace.srt 9.64kb
    | ├──008 Marketplace_en.srt 9.64kb
    | ├──009 Hide address on Marketplace.mp4 12.45M
    | ├──009 Hide address on Marketplace.srt 4.42kb
    | ├──009 Hide address on Marketplace_en.srt 4.56kb
    | ├──009 Lecture-Code.url 0.12kb
    | └──external-links.txt 1.05kb
    ├──24 – Network Hook
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 useNetwork.mp4 14.94M
    | ├──001 useNetwork.srt 5.23kb
    | ├──001 useNetwork_en.srt 5.22kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Network changes.mp4 26.19M
    | ├──002 Network changes.srt 9.59kb
    | ├──002 Network changes_en.srt 9.60kb
    | ├──003 ChainID.mp4 46.44M
    | ├──003 ChainID.srt 10.31kb
    | ├──003 ChainID_en.srt 10.29kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──004 Course Card.mp4 82.95M
    | ├──004 Course Card.srt 15.83kb
    | ├──004 Course Card_en.srt 15.83kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Target network.mp4 21.70M
    | ├──005 Target network.srt 7.94kb
    | ├──005 Target network_en.srt 8.03kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Wrong network message.mp4 54.18M
    | ├──006 Wrong network message.srt 9.45kb
    | ├──006 Wrong network message_en.srt 9.73kb
    | ├──007 Has Finished First Fetch.mp4 75.39M
    | ├──007 Has Finished First Fetch.srt 12.92kb
    | ├──007 Has Finished First Fetch_en.srt 12.87kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──008 Enhance hook.mp4 76.61M
    | ├──008 Enhance hook.srt 15.58kb
    | ├──008 Enhance hook_en.srt 15.35kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 Setup Hooks fix.mp4 30.64M
    | ├──009 Setup Hooks fix.srt 7.50kb
    | ├──009 Setup Hooks fix_en.srt 7.54kb
    | ├──010 Lecture-Code.url 0.12kb
    | ├──010 Require Install.mp4 25.45M
    | ├──010 Require Install.srt 6.35kb
    | ├──010 Require Install_en.srt 6.42kb
    | ├──011 Lecture-Code.url 0.12kb
    | ├──011 Use Require install.mp4 21.94M
    | ├──011 Use Require install.srt 5.12kb
    | ├──011 Use Require install_en.srt 5.01kb
    | └──external-links.txt 1.28kb
    ├──25 – Order
    | ├──001 Card Button.mp4 42.57M
    | ├──001 Card Button.srt 7.00kb
    | ├──001 Card Button_en.srt 7.06kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Course Card Styling.mp4 79.64M
    | ├──002 Course Card Styling.srt 17.53kb
    | ├──002 Course Card Styling_en.srt 17.57kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Modal.mp4 15.00M
    | ├──003 Modal.srt 4.53kb
    | ├──003 Modal_en.srt 4.51kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Order Modal.mp4 45.99M
    | ├──004 Order Modal.srt 6.63kb
    | ├──004 Order Modal_en.srt 6.76kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Modal Content.mp4 23.84M
    | ├──005 Modal Content.srt 5.42kb
    | ├──005 Modal Content_en.srt 5.37kb
    | ├──005 Resources-2.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Open Modal with Code.mp4 53.13M
    | ├──006 Open Modal with Code.srt 12.15kb
    | ├──006 Open Modal with Code_en.srt 12.02kb
    | └──external-links.txt 0.81kb
    ├──26 – Web3 Components
    | ├──001 Get ETH Price.mp4 91.82M
    | ├──001 Get ETH Price.srt 16.80kb
    | ├──001 Get ETH Price_en.srt 16.95kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Eth Price.mp4 37.75M
    | ├──002 Eth Price.srt 9.77kb
    | ├──002 Eth Price_en.srt 9.82kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Price per item.mp4 29.46M
    | ├──003 Price per item.srt 7.54kb
    | ├──003 Price per item_en.srt 7.49kb
    | ├──004 Eth image.mp4 23.71M
    | ├──004 Eth image.srt 8.69kb
    | ├──004 Eth image_en.srt 8.66kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Can Purchase.mp4 25.26M
    | ├──005 Can Purchase.srt 9.88kb
    | ├──005 Can Purchase_en.srt 10.21kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 use wallet info.mp4 10.63M
    | ├──006 use wallet info.srt 4.05kb
    | ├──006 use wallet info_en.srt 4.14kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 [AI] Hooks Intuition.mp4 59.73M
    | ├──007 [AI] Hooks Intuition.srt 18.41kb
    | ├──007 [AI] Hooks Intuition_en.srt 18.44kb
    | ├──008 Breadcrumbs.mp4 42.58M
    | ├──008 Breadcrumbs.srt 8.62kb
    | ├──008 Breadcrumbs_en.srt 8.75kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 Marketheader.mp4 53.51M
    | ├──009 Marketheader.srt 12.09kb
    | ├──009 Marketheader_en.srt 12.10kb
    | ├──010 Lecture-Code.url 0.12kb
    | ├──010 Market pages.mp4 86.33M
    | ├──010 Market pages.srt 15.60kb
    | ├──010 Market pages_en.srt 15.51kb
    | ├──011 Active Link.mp4 24.78M
    | ├──011 Active Link.srt 12.80kb
    | ├──011 Active Link_en.srt 12.97kb
    | ├──011 Lecture-Code.url 0.12kb
    | ├──012 Active Link 2.mp4 65.48M
    | ├──012 Active Link 2.srt 15.00kb
    | ├──012 Active Link 2_en.srt 15.01kb
    | ├──012 Lecture-Code.url 0.12kb
    | └──external-links.txt 1.39kb
    ├──27 – Finishing Order Form
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Order Price.mp4 65.30M
    | ├──001 Order Price.srt 11.81kb
    | ├──001 Order Price_en.srt 11.76kb
    | ├──002 Enable Price.mp4 43.05M
    | ├──002 Enable Price.srt 10.82kb
    | ├──002 Enable Price_en.srt 11.20kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Get form data.mp4 23.29M
    | ├──003 Get form data.srt 5.79kb
    | ├──003 Get form data_en.srt 5.97kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──004 Form status.mp4 49.83M
    | ├──004 Form status.srt 11.46kb
    | ├──004 Form status_en.srt 11.50kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Agree TOS.mp4 54.60M
    | ├──005 Agree TOS.srt 11.60kb
    | ├──005 Agree TOS_en.srt 11.93kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Component changes + Message.mp4 137.02M
    | ├──006 Component changes + Message.srt 23.72kb
    | ├──006 Component changes + Message_en.srt 23.68kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Loader 1.mp4 28.21M
    | ├──007 Loader 1.srt 12.69kb
    | ├──007 Loader 1_en.srt 12.55kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Loader 2.mp4 42.44M
    | ├──008 Loader 2.srt 10.72kb
    | ├──008 Loader 2_en.srt 10.78kb
    | └──external-links.txt 0.93kb
    ├──28 – Marketplace Contract
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Truffle init.mp4 63.28M
    | ├──001 Truffle init.srt 15.01kb
    | ├──001 Truffle init_en.srt 15.49kb
    | ├──002 Course hash.mp4 40.06M
    | ├──002 Course hash.srt 17.50kb
    | ├──002 Course hash_en.srt 17.74kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Store Course.mp4 30.94M
    | ├──003 Store Course.srt 10.91kb
    | ├──003 Store Course_en.srt 11.18kb
    | ├──004 Getter functions.mp4 54.96M
    | ├──004 Getter functions.srt 14.76kb
    | ├──004 Getter functions_en.srt 14.81kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Check course owner.mp4 64.23M
    | ├──005 Check course owner.srt 14.72kb
    | ├──005 Check course owner_en.srt 15.43kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Owner of the contract.mp4 17.85M
    | ├──006 Owner of the contract.srt 6.04kb
    | ├──006 Owner of the contract_en.srt 6.30kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Transfer ownership.mp4 98.21M
    | ├──007 Transfer ownership.srt 16.82kb
    | ├──007 Transfer ownership_en.srt 17.55kb
    | ├──008 Remigrate marketplace.mp4 5.45M
    | ├──008 Remigrate marketplace.srt 2.61kb
    | ├──008 Remigrate marketplace_en.srt 2.77kb
    | └──external-links.txt 0.81kb
    ├──29 – Contract in Next JS
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 LoadContract.mp4 36.83M
    | ├──001 LoadContract.srt 11.70kb
    | ├──001 LoadContract_en.srt 11.78kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Load Contract first solution.mp4 98.14M
    | ├──002 Load Contract first solution.srt 15.45kb
    | ├──002 Load Contract first solution_en.srt 15.69kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Load Contract second solution.mp4 46.61M
    | ├──003 Load Contract second solution.srt 16.27kb
    | ├──003 Load Contract second solution_en.srt 16.28kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Load Contract third solution.mp4 110.29M
    | ├──004 Load Contract third solution.srt 18.32kb
    | ├──004 Load Contract third solution_en.srt 18.53kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Prepare values.mp4 90.32M
    | ├──005 Prepare values.srt 20.09kb
    | ├──005 Prepare values_en.srt 19.96kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Purchase Course.mp4 31.11M
    | ├──006 Purchase Course.srt 18.35kb
    | ├──006 Purchase Course_en.srt 18.54kb
    | └──external-links.txt 0.70kb
    ├──30 – Owned Courses
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 UseOwnedCourses Start.mp4 43.69M
    | ├──001 UseOwnedCourses Start.srt 11.94kb
    | ├──001 UseOwnedCourses Start_en.srt 11.75kb
    | ├──002 Create web3 state.mp4 16.56M
    | ├──002 Create web3 state.srt 6.41kb
    | ├──002 Create web3 state_en.srt 6.45kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Owned Courses.mp4 59.97M
    | ├──003 Owned Courses.srt 16.30kb
    | ├──003 Owned Courses_en.srt 16.05kb
    | ├──004 Get course by hash in hook.mp4 58.00M
    | ├──004 Get course by hash in hook.srt 20.52kb
    | ├──004 Get course by hash in hook_en.srt 20.63kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Normalize course.mp4 35.47M
    | ├──005 Normalize course.srt 8.38kb
    | ├──005 Normalize course_en.srt 8.53kb
    | ├──006 Display owned courses.mp4 25.10M
    | ├──006 Display owned courses.srt 11.13kb
    | ├──006 Display owned courses_en.srt 11.28kb
    | ├──006 Lecture-Code.url 0.12kb
    | └──external-links.txt 0.70kb
    ├──31 – Style Improvements
    | ├──001 Course Card styles.mp4 30.33M
    | ├──001 Course Card styles.srt 12.18kb
    | ├──001 Course Card styles_en.srt 12.14kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Eth rates improvements.mp4 57.12M
    | ├──002 Eth rates improvements.srt 21.38kb
    | ├──002 Eth rates improvements_en.srt 21.27kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Walletbar improvements.mp4 127.87M
    | ├──003 Walletbar improvements.srt 18.66kb
    | ├──003 Walletbar improvements_en.srt 18.45kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Navbar and Filter improvements.mp4 64.26M
    | ├──004 Navbar and Filter improvements.srt 13.28kb
    | ├──004 Navbar and Filter improvements_en.srt 12.84kb
    | ├──005 Course Status improvement.mp4 59.39M
    | ├──005 Course Status improvement.srt 10.04kb
    | ├──005 Course Status improvement_en.srt 10.09kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Card improvements.mp4 25.76M
    | ├──006 Card improvements.srt 8.37kb
    | ├──006 Card improvements_en.srt 8.42kb
    | ├──006 Lecture-Code.url 0.12kb
    | └──external-links.txt 0.70kb
    ├──32 – Owned Course
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Use owned course.mp4 75.70M
    | ├──001 Use owned course.srt 12.98kb
    | ├──001 Use owned course_en.srt 12.95kb
    | ├──002 Check if owner.mp4 26.22M
    | ├──002 Check if owner.srt 6.14kb
    | ├──002 Check if owner_en.srt 6.13kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Course state messages.mp4 37.84M
    | ├──003 Course state messages.srt 13.29kb
    | ├──003 Course state messages_en.srt 13.67kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 State curriculum.mp4 66.36M
    | ├──004 State curriculum.srt 10.96kb
    | ├──004 State curriculum_en.srt 10.99kb
    | ├──005 Check for no courses.mp4 46.42M
    | ├──005 Check for no courses.srt 11.63kb
    | ├──005 Check for no courses_en.srt 11.59kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Check isEmpty.mp4 38.09M
    | ├──006 Check isEmpty.srt 18.22kb
    | ├──006 Check isEmpty_en.srt 18.13kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Check if empty account.mp4 26.25M
    | ├──007 Check if empty account.srt 11.94kb
    | ├──007 Check if empty account_en.srt 11.86kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──008 Hook improvements.mp4 68.38M
    | ├──008 Hook improvements.srt 12.79kb
    | ├──008 Hook improvements_en.srt 12.84kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 One time event.mp4 38.70M
    | ├──009 One time event.srt 10.89kb
    | ├──009 One time event_en.srt 10.77kb
    | ├──010 Handle locked in course.mp4 45.67M
    | ├──010 Handle locked in course.srt 7.42kb
    | ├──010 Handle locked in course_en.srt 7.42kb
    | ├──010 Lecture-Code.url 0.12kb
    | └──external-links.txt 1.16kb
    ├──33 – Managed Courses
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Use managed courses.mp4 50.55M
    | ├──001 Use managed courses.srt 10.64kb
    | ├──001 Use managed courses_en.srt 10.48kb
    | ├──002 Fetch managed courses.mp4 49.93M
    | ├──002 Fetch managed courses.srt 11.45kb
    | ├──002 Fetch managed courses_en.srt 11.50kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 ManagedCourseCard.mp4 45.80M
    | ├──003 ManagedCourseCard.srt 16.57kb
    | ├──003 ManagedCourseCard_en.srt 16.46kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Managed card values.mp4 23.33M
    | ├──004 Managed card values.srt 13.30kb
    | ├──004 Managed card values_en.srt 13.24kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Verify identity.mp4 47.70M
    | ├──005 Verify identity.srt 14.76kb
    | ├──005 Verify identity_en.srt 14.77kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Verify Proof.mp4 59.05M
    | ├──006 Verify Proof.srt 15.63kb
    | ├──006 Verify Proof_en.srt 15.52kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Verification input.mp4 37.92M
    | ├──007 Verification input.srt 8.88kb
    | ├──007 Verification input_en.srt 8.79kb
    | ├──008 Disable managed courses.mp4 23.55M
    | ├──008 Disable managed courses.srt 5.59kb
    | ├──008 Disable managed courses_en.srt 5.74kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 useAdmin.mp4 102.62M
    | ├──009 useAdmin.srt 25.85kb
    | ├──009 useAdmin_en.srt 25.97kb
    | └──external-links.txt 1.05kb
    ├──34 – Unit Tests
    | ├──001 Activate Course contract.mp4 27.74M
    | ├──001 Activate Course contract.srt 12.86kb
    | ├──001 Activate Course contract_en.srt 12.72kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Preparing test.mp4 77.08M
    | ├──002 Preparing test.srt 18.58kb
    | ├──002 Preparing test_en.srt 18.65kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Test course by index.mp4 38.31M
    | ├──003 Test course by index.srt 14.25kb
    | ├──003 Test course by index_en.srt 14.30kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Test course data.mp4 60.06M
    | ├──004 Test course data.srt 9.37kb
    | ├──004 Test course data_en.srt 9.42kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Test activation.mp4 40.68M
    | ├──005 Test activation.srt 8.47kb
    | ├──005 Test activation_en.srt 8.67kb
    | ├──006 Catch revert.mp4 87.29M
    | ├──006 Catch revert.srt 16.68kb
    | ├──006 Catch revert_en.srt 16.73kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Transfer ownership test.mp4 73.02M
    | ├──007 Transfer ownership test.srt 13.80kb
    | ├──007 Transfer ownership test_en.srt 14.24kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Repurchase course test.mp4 13.48M
    | ├──008 Repurchase course test.srt 2.64kb
    | ├──008 Repurchase course test_en.srt 2.74kb
    | └──external-links.txt 0.93kb
    ├──35 – Activate & Deactivate
    | ├──001 Activate course frontend.mp4 68.73M
    | ├──001 Activate course frontend.srt 15.33kb
    | ├──001 Activate course frontend_en.srt 15.29kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Deactivate course.mp4 14.38M
    | ├──002 Deactivate course.srt 6.98kb
    | ├──002 Deactivate course_en.srt 7.31kb
    | ├──002 Lecture-Code.url 0.12kb
    | └──external-links.txt 0.23kb
    ├──36 – Unit tests – part 2
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Repurchase course in contract.mp4 18.56M
    | ├──001 Repurchase course in contract.srt 7.93kb
    | ├──001 Repurchase course in contract_en.srt 8.25kb
    | ├──002 Deactivate course test.mp4 64.94M
    | ├──002 Deactivate course test.srt 13.93kb
    | ├──002 Deactivate course test_en.srt 14.33kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Repurchase course test.mp4 99.77M
    | ├──003 Repurchase course test.srt 15.87kb
    | ├──003 Repurchase course test_en.srt 16.13kb
    | ├──004 Check buyer balance.mp4 99.10M
    | ├──004 Check buyer balance.srt 21.14kb
    | ├──004 Check buyer balance_en.srt 21.60kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 GetGas abstraction.mp4 20.04M
    | ├──005 GetGas abstraction.srt 4.32kb
    | ├──005 GetGas abstraction_en.srt 4.36kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Check contract balance.mp4 44.09M
    | ├──006 Check contract balance.srt 8.09kb
    | ├──006 Check contract balance_en.srt 8.61kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Check balance after deactivate.mp4 29.38M
    | ├──007 Check balance after deactivate.srt 9.94kb
    | ├──007 Check balance after deactivate_en.srt 10.51kb
    | ├──007 Lecture-Code.url 0.12kb
    | └──external-links.txt 0.81kb
    ├──37 – Deactivate, Repurchase & UX
    | ├──001 Deactivate course impl.mp4 111.03M
    | ├──001 Deactivate course impl.srt 26.24kb
    | ├──001 Deactivate course impl_en.srt 26.89kb
    | ├──001 Lecture-Code.url 0.12kb
    | ├──002 Handle wallet changes.mp4 58.07M
    | ├──002 Handle wallet changes.srt 13.44kb
    | ├──002 Handle wallet changes_en.srt 13.40kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Lookup table.mp4 60.01M
    | ├──003 Lookup table.srt 14.73kb
    | ├──003 Lookup table_en.srt 14.87kb
    | ├──004 Course states display.mp4 38.05M
    | ├──004 Course states display.srt 12.94kb
    | ├──004 Course states display_en.srt 12.92kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Handle Switching Networks.mp4 73.80M
    | ├──005 Handle Switching Networks.srt 12.97kb
    | ├──005 Handle Switching Networks_en.srt 13.02kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Set Listeners.mp4 38.97M
    | ├──006 Set Listeners.srt 8.10kb
    | ├──006 Set Listeners_en.srt 8.06kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Repurchase button.mp4 8.80M
    | ├──007 Repurchase button.srt 3.62kb
    | ├──007 Repurchase button_en.srt 3.72kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Move course state.mp4 123.44M
    | ├──008 Move course state.srt 19.18kb
    | ├──008 Move course state_en.srt 19.23kb
    | ├──009 Button sizes.mp4 21.73M
    | ├──009 Button sizes.srt 7.15kb
    | ├──009 Button sizes_en.srt 7.20kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──010 Lecture-Code.url 0.12kb
    | ├──010 UX Improvements.mp4 29.47M
    | ├──010 UX Improvements.srt 5.93kb
    | ├──010 UX Improvements_en.srt 5.81kb
    | ├──011 Differentiate purchase.mp4 49.66M
    | ├──011 Differentiate purchase.srt 10.37kb
    | ├──011 Differentiate purchase_en.srt 10.42kb
    | ├──011 Lecture-Code.url 0.12kb
    | ├──012 Lecture-Code.url 0.12kb
    | ├──012 Repurchase working.mp4 64.46M
    | ├──012 Repurchase working.srt 10.15kb
    | ├──012 Repurchase working_en.srt 10.19kb
    | └──external-links.txt 1.39kb
    ├──38 – Filters
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Search input.mp4 34.24M
    | ├──001 Search input.srt 9.15kb
    | ├──001 Search input_en.srt 9.02kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Search Course.mp4 73.73M
    | ├──002 Search Course.srt 13.89kb
    | ├──002 Search Course_en.srt 13.75kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Search course display.mp4 59.80M
    | ├──003 Search course display.srt 15.04kb
    | ├──003 Search course display_en.srt 15.05kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 State Filters.mp4 35.58M
    | ├──004 State Filters.srt 9.03kb
    | ├──004 State Filters_en.srt 9.01kb
    | ├──005 Display filter courses.mp4 24.76M
    | ├──005 Display filter courses.srt 10.52kb
    | ├──005 Display filter courses_en.srt 10.55kb
    | ├──005 Lecture-Code.url 0.12kb
    | └──external-links.txt 0.58kb
    ├──39 – Withdraw Functions & Tests
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Stop contract.mp4 32.35M
    | ├──001 Stop contract.srt 13.30kb
    | ├──001 Stop contract_en.srt 13.56kb
    | ├──002 Lecture-Code.url 0.12kb
    | ├──002 Withdraw functions.mp4 35.48M
    | ├──002 Withdraw functions.srt 14.71kb
    | ├──002 Withdraw functions_en.srt 15.20kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 Test transfer.mp4 41.26M
    | ├──003 Test transfer.srt 9.89kb
    | ├──003 Test transfer_en.srt 10.09kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──004 Test withdraw.mp4 42.86M
    | ├──004 Test withdraw.srt 12.96kb
    | ├──004 Test withdraw_en.srt 12.92kb
    | ├──005 Emergency withdraw test.mp4 86.31M
    | ├──005 Emergency withdraw test.srt 13.36kb
    | ├──005 Emergency withdraw test_en.srt 13.45kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──006 Test Selfdestruct.mp4 67.95M
    | ├──006 Test Selfdestruct.srt 9.57kb
    | ├──006 Test Selfdestruct_en.srt 9.63kb
    | └──external-links.txt 0.70kb
    ├──40 – Smart Contract Deployment
    | ├──001 Ethereum Changes.mp4 21.77M
    | ├──001 Ethereum Changes.srt 4.85kb
    | ├──001 Ethereum Changes_en.srt 4.93kb
    | ├──002 Get Sepolia Ether.mp4 33.87M
    | ├──002 Get Sepolia Ether.srt 6.98kb
    | ├──002 Get Sepolia Ether_en.srt 6.90kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 New-config.url 0.09kb
    | ├──003 Truffle Sepolia config.mp4 128.09M
    | ├──003 Truffle Sepolia config.srt 24.95kb
    | ├──003 Truffle Sepolia config_en.srt 25.41kb
    | ├──004 Sepolia Reminder.html 0.84kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──005 Setting up infura.mp4 101.31M
    | ├──005 Setting up infura.srt 20.35kb
    | ├──005 Setting up infura_en.srt 20.38kb
    | ├──006 Generating mnemonic.mp4 97.88M
    | ├──006 Generating mnemonic.srt 22.28kb
    | ├──006 Generating mnemonic_en.srt 22.21kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Full Config.html 0.95kb
    | ├──008 Deployment.mp4 149.40M
    | ├──008 Deployment.srt 23.58kb
    | ├──008 Deployment_en.srt 23.72kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──009 Lecture-Code.url 0.12kb
    | ├──009 [AI] Gas fees.mp4 144.66M
    | ├──009 [AI] Gas fees.srt 25.48kb
    | ├──009 [AI] Gas fees_en.srt 26.38kb
    | ├──010 Lecture-Code.url 0.12kb
    | ├──010 Transfer ownership.mp4 95.96M
    | ├──010 Transfer ownership.srt 19.80kb
    | ├──010 Transfer ownership_en.srt 19.35kb
    | └──external-links.txt 0.78kb
    ├──41 – App with Ropsten
    | ├──001 Sepolia.html 0.07kb
    | ├──002 Test Purchase on Ropsten.mp4 15.77M
    | ├──002 Test Purchase on Ropsten.srt 7.22kb
    | ├──002 Test Purchase on Ropsten_en.srt 7.46kb
    | ├──003 Lecture-Code.url 0.12kb
    | ├──003 React Toastify.mp4 75.18M
    | ├──003 React Toastify.srt 13.69kb
    | ├──003 React Toastify_en.srt 13.81kb
    | ├──004 Improve toast message.mp4 69.92M
    | ├──004 Improve toast message.srt 17.00kb
    | ├──004 Improve toast message_en.srt 17.53kb
    | ├──004 Lecture-Code.url 0.12kb
    | ├──005 Display toast with tx.mp4 20.74M
    | ├──005 Display toast with tx.srt 7.08kb
    | ├──005 Display toast with tx_en.srt 7.19kb
    | ├──005 Lecture-Code.url 0.12kb
    | ├──006 Course in Progress.mp4 122.56M
    | ├──006 Course in Progress.srt 20.31kb
    | ├──006 Course in Progress_en.srt 20.43kb
    | ├──006 Lecture-Code.url 0.12kb
    | ├──007 Lecture-Code.url 0.12kb
    | ├──007 Mutate courses.mp4 72.14M
    | ├──007 Mutate courses.srt 16.44kb
    | ├──007 Mutate courses_en.srt 16.92kb
    | ├──008 Lecture-Code.url 0.12kb
    | ├──008 Mutate repurchase.mp4 87.72M
    | ├──008 Mutate repurchase.srt 11.81kb
    | ├──008 Mutate repurchase_en.srt 11.89kb
    | └──external-links.txt 0.70kb
    ├──42 – App Deployment
    | ├──001 Lecture-Code.url 0.12kb
    | ├──001 Pre-deployment.mp4 46.88M
    | ├──001 Pre-deployment.srt 10.75kb
    | ├──001 Pre-deployment_en.srt 10.80kb
    | ├──002 Fix Colors.mp4 54.08M
    | ├──002 Fix Colors.srt 10.59kb
    | ├──002 Fix Colors_en.srt 11.04kb
    | ├──003 App Deployment.mp4 75.22M
    | ├──003 App Deployment.srt 13.01kb
    | ├──003 App Deployment_en.srt 12.88kb
    | ├──004 Testing Application.mp4 54.04M
    | ├──004 Testing Application.srt 6.89kb
    | ├──004 Testing Application_en.srt 6.97kb
    | ├──005 End of Course.mp4 62.37M
    | ├──005 End of Course.srt 10.54kb
    | ├──005 End of Course_en.srt 11.03kb
    | └──external-links.txt 0.12kb
    ├──43 – Bonus Adopt Pet (Hardhat & Polygon)
    | ├──001 Code.url 0.11kb
    | ├──001 Github-repo.url 0.07kb
    | ├──001 Init Proj.mp4 40.97M
    | ├──001 Init Proj.srt 11.59kb
    | ├──001 Init Proj_en.srt 11.79kb
    | ├──002 Code.url 0.11kb
    | ├──002 First test.mp4 55.89M
    | ├──002 First test.srt 19.57kb
    | ├──002 First test_en.srt 20.16kb
    | ├──003 Ignore more files.mp4 41.16M
    | ├──003 Ignore more files.srt 7.39kb
    | ├──003 Ignore more files_en.srt 7.63kb
    | ├──004 Code.url 0.11kb
    | ├──004 First real test.mp4 58.54M
    | ├──004 First real test.srt 14.27kb
    | ├──004 First real test_en.srt 14.54kb
    | ├──005 Code.url 0.11kb
    | ├──005 Get owner function.mp4 7.18M
    | ├──005 Get owner function.srt 3.37kb
    | ├──005 Get owner function_en.srt 3.39kb
    | ├──006 Code.url 0.11kb
    | ├──006 Fixtures.mp4 72.29M
    | ├──006 Fixtures.srt 11.46kb
    | ├──006 Fixtures_en.srt 11.68kb
    | ├──007 Add pet and test.mp4 28.11M
    | ├──007 Add pet and test.srt 13.44kb
    | ├──007 Add pet and test_en.srt 13.73kb
    | ├──007 Code.url 0.11kb
    | ├──008 Code.url 0.11kb
    | ├──008 Initial value to constructor.mp4 43.55M
    | ├──008 Initial value to constructor.srt 9.10kb
    | ├──008 Initial value to constructor_en.srt 8.91kb
    | ├──009 Adopt pet function.mp4 64.34M
    | ├──009 Adopt pet function.srt 15.04kb
    | ├──009 Adopt pet function_en.srt 15.19kb
    | ├──009 Code.url 0.11kb
    | ├──010 Code.url 0.11kb
    | ├──010 Out of bounds test.mp4 34.21M
    | ├──010 Out of bounds test.srt 10.41kb
    | ├──010 Out of bounds test_en.srt 10.16kb
    | ├──011 Code.url 0.11kb
    | ├──011 Pet is already adopted test.mp4 32.35M
    | ├──011 Pet is already adopted test.srt 6.83kb
    | ├──011 Pet is already adopted test_en.srt 6.60kb
    | ├──012 Code.url 0.11kb
    | ├──012 Test adopt pet success.mp4 5.67M
    | ├──012 Test adopt pet success.srt 2.39kb
    | ├──012 Test adopt pet success_en.srt 2.31kb
    | ├──013 Code.url 0.11kb
    | ├──013 Console logs.mp4 64.25M
    | ├──013 Console logs.srt 15.30kb
    | ├──013 Console logs_en.srt 15.01kb
    | ├──014 Code.url 0.11kb
    | ├──014 Test new getters.mp4 84.78M
    | ├──014 Test new getters.srt 22.81kb
    | ├──014 Test new getters_en.srt 22.54kb
    | ├──015 Code.url 0.11kb
    | ├──015 Test for zero address.mp4 44.67M
    | ├──015 Test for zero address.srt 7.22kb
    | ├──015 Test for zero address_en.srt 7.16kb
    | ├──016 Code.url 0.11kb
    | ├──016 Create react app.mp4 46.58M
    | ├──016 Create react app.srt 11.78kb
    | ├──016 Create react app_en.srt 11.56kb
    | ├──017 Base layout.mp4 50.17M
    | ├──017 Base layout.srt 8.06kb
    | ├──017 Base layout_en.srt 7.96kb
    | ├──017 Code.url 0.11kb
    | ├──018 Code.url 0.11kb
    | ├──018 Seperate code to components.mp4 16.65M
    | ├──018 Seperate code to components.srt 6.46kb
    | ├──018 Seperate code to components_en.srt 6.26kb
    | ├──019 Code.url 0.11kb
    | ├──019 Get all pets and set them.mp4 47.73M
    | ├──019 Get all pets and set them.srt 8.57kb
    | ├──019 Get all pets and set them_en.srt 8.46kb
    | ├──020 Code.url 0.11kb
    | ├──020 Display pets as pet item.mp4 38.39M
    | ├──020 Display pets as pet item.srt 6.49kb
    | ├──020 Display pets as pet item_en.srt 6.32kb
    | ├──021 Code.url 0.11kb
    | ├──021 Wallet not detected.mp4 17.88M
    | ├──021 Wallet not detected.srt 7.29kb
    | ├──021 Wallet not detected_en.srt 7.19kb
    | ├──022 Code.url 0.11kb
    | ├──022 Connect wallet.mp4 20.34M
    | ├──022 Connect wallet.srt 5.35kb
    | ├──022 Connect wallet_en.srt 5.34kb
    | ├──023 Code.url 0.11kb
    | ├──023 Connect wallet function.mp4 32.45M
    | ├──023 Connect wallet function.srt 9.68kb
    | ├──023 Connect wallet function_en.srt 9.71kb
    | ├──024 Check network.mp4 69.70M
    | ├──024 Check network.srt 14.15kb
    | ├──024 Check network_en.srt 14.11kb
    | ├──024 Code.url 0.11kb
    | ├──025 Add env variable.mp4 22.36M
    | ├──025 Add env variable.srt 6.51kb
    | ├──025 Add env variable_en.srt 6.43kb
    | ├──025 Code.url 0.11kb
    | ├──026 Code.url 0.11kb
    | ├──026 Switch network.mp4 21.55M
    | ├──026 Switch network.srt 8.70kb
    | ├──026 Switch network_en.srt 8.74kb
    | ├──027 Code.url 0.11kb
    | ├──027 Handle account changes.mov.mp4 31.49M
    | ├──027 Handle account changes.mov.srt 7.89kb
    | ├──027 Handle account changes.mov_en.srt 8.18kb
    | ├──028 Code.url 0.11kb
    | ├──028 Deployment of SC.mp4 78.58M
    | ├──028 Deployment of SC.srt 23.79kb
    | ├──028 Deployment of SC_en.srt 23.89kb
    | ├──029 Code.url 0.11kb
    | ├──029 Save artifacts.mp4 83.89M
    | ├──029 Save artifacts.srt 23.26kb
    | ├──029 Save artifacts_en.srt 23.63kb
    | ├──030 Code.url 0.11kb
    | ├──030 Init contract preparation.mp4 23.70M
    | ├──030 Init contract preparation.srt 5.57kb
    | ├──030 Init contract preparation_en.srt 5.73kb
    | ├──031 Code.url 0.11kb
    | ├──031 Init contract.mp4 89.56M
    | ├──031 Init contract.srt 15.17kb
    | ├──031 Init contract_en.srt 15.05kb
    | ├──032 Code.url 0.11kb
    | ├──032 Get adopted pets.mp4 93.16M
    | ├──032 Get adopted pets.srt 17.81kb
    | ├──032 Get adopted pets_en.srt 17.85kb
    | ├──033 Adopt pet functionality.mp4 47.08M
    | ├──033 Adopt pet functionality.srt 11.46kb
    | ├──033 Adopt pet functionality_en.srt 11.51kb
    | ├──033 Code.url 0.11kb
    | ├──034 Code.url 0.11kb
    | ├──034 Handle tx error.mp4 46.47M
    | ├──034 Handle tx error.srt 10.90kb
    | ├──034 Handle tx error_en.srt 10.96kb
    | ├──035 Code.url 0.11kb
    | ├──035 Disable button.mp4 12.09M
    | ├──035 Disable button.srt 5.88kb
    | ├──035 Disable button_en.srt 5.72kb
    | ├──036 Code.url 0.11kb
    | ├──036 Tx info.mp4 71.15M
    | ├──036 Tx info.srt 11.41kb
    | ├──036 Tx info_en.srt 11.61kb
    | ├──037 Code.url 0.11kb
    | ├──037 In Progress.mp4 18.96M
    | ├──037 In Progress.srt 7.45kb
    | ├──037 In Progress_en.srt 7.49kb
    | ├──038 Code.url 0.11kb
    | ├──038 Set View.mp4 33.54M
    | ├──038 Set View.srt 7.31kb
    | ├──038 Set View_en.srt 7.11kb
    | ├──039 Code.url 0.11kb
    | ├──039 Display pets depending on view.mp4 25.47M
    | ├──039 Display pets depending on view.srt 6.51kb
    | ├──039 Display pets depending on view_en.srt 6.35kb
    | ├──040 Code.url 0.11kb
    | ├──040 Display owned pets.mp4 83.08M
    | ├──040 Display owned pets.srt 24.66kb
    | ├──040 Display owned pets_en.srt 24.08kb
    | ├──041 Code.url 0.11kb
    | ├──041 Polygon Mumbai.mp4 46.89M
    | ├──041 Polygon Mumbai.srt 14.17kb
    | ├──041 Polygon Mumbai_en.srt 14.02kb
    | ├──042 Code.url 0.11kb
    | ├──042 Deploy to Polygon.mp4 82.24M
    | ├──042 Deploy to Polygon.srt 17.42kb
    | ├──042 Deploy to Polygon_en.srt 17.71kb
    | ├──043 Code.url 0.11kb
    | ├──043 Testing on Mumbai.mp4 127.27M
    | ├──043 Testing on Mumbai.srt 24.85kb
    | ├──043 Testing on Mumbai_en.srt 24.95kb
    | └──external-links.txt 4.41kb


    IT之窗网 » 使用Solidity和React/Next构建智能合约和Web3 DApp

    常见问题FAQ

    视频课程的格式是什么?
    视频不加密,网盘在线学习,课程免费更新,持续更新
    购买后怎么如何下载资源?
    点击下载按钮,会跳转到百度网盘链接或者阿里云盘链接【链接如失效点击网站右侧联系客服】
    有些资源没更新完结怎么办?
    本站资源包更新至完结,后续可以点击链接获取
    有问题不懂想咨询怎么办?
    点击右侧微信客服发起咨询。
    • 2024-03-09Hi,初次和大家见面了,请多关照!
    • 230会员总数(位)
    • 1513资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1719稳定运行(天)

    提供最优质的资源集合

    开通VIP 网站主页
    升级SVIP尊享更多特权立即升级