وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

DAPP mastery – Create token, NFT and DAO – Solidity & React

سرفصل های دوره

Learn to create Tokens, NFT collection and DAO in one course


1. Section1 Introduction to Ethereum blockchain
  • 1. 1) introduction to Ethereum
  • 2. 2) Ethereum nodes
  • 3. 3) Ethereum accounts and creating your first Ethereum account on Metamask
  • 4. 4) Testnet
  • 5. 5) gas and opcodes
  • 6. 6) Block explorer
  • 7. 7) Ethereum scaling

  • 2. Section 2 Solidity Mastery
  • 1. 1) Remix introduction
  • 2. 2) Contract ABI and bytecode
  • 3. 3) Solidity syntax
  • 4. 4) Datatypes
  • 5. 5) Enum, Struct and Mapping
  • 6. 6) Visibility
  • 7. 7) Functions in Solidity
  • 8. 8) Constructor
  • 9. 9) Storage vs Memory
  • 10. 10) Create a basic contract
  • 11. 11) Modifiers and Require statements
  • 12. 12) Payable, Receive and Fallback
  • 13. 13) Sending ethers from contract
  • 14. 14) Built-in global variables
  • 15. 15) Inheritance
  • 16. 16) Abstract contract and Interface
  • 17. 17) Library in Solidity

  • 3. Section 3 Creating ERC20 token
  • 1. 1) What is ERC20
  • 2.1 DogerInuToken.zip
  • 2. 2) Interface for our token contract
  • 3. 3) Implementing functions for our token - Part 1
  • 4. 4) Implementing functions for our token - Part 2
  • 5. 5) Deploying our token to Sepolia Testnet

  • 4. Section 4 - Creating your first DAPP
  • 1.1 DogerInuToken - frontend.zip
  • 1. 1) Introduction and Installations
  • 2. 2) Setting up your project files
  • 3. 3) Wallet connection functions
  • 4. 4) Getting account balance from our contract
  • 5. 5) Transfer tokens form

  • 5. Section 5 - Create NFT collection
  • 1.1 Doger Pups NFT - contracts and deployment.zip
  • 1.2 Doger pups NFTs - images.zip
  • 1. 1) Introduction
  • 2. 2) Setting up our project folder
  • 3. 3) Creating ERC20 interface and importing base contracts
  • 4. 4) Creating state variables and constructor
  • 5. 5) Mint function
  • 6. 6) Overriding URI functions
  • 7. 7) Functions for the admin of the NFT contract
  • 8. 8) Compile contract and write deployment script
  • 9. 9) Deploying our contract to Sepolia Testnet using hardhat

  • 6. Section 6 - Create NFT collection frontend
  • 1.1 DogerPupsNFT- frontend.zip
  • 1. 1) Setting up our project folder
  • 2. 2) Create helpers and wallet connection
  • 3. 3) Get allowance
  • 4. 4) Handling approvals
  • 5. 5) Grid item component layout
  • 6. 6) Get NFT image metadata
  • 7. 7) Mint NFT using our ERC20 token
  • 8. 8) Show owner address for minted NFTs

  • 7. Section 7 - create a DAO
  • 1. 1) What is DAO - definition for developers
  • 2. 2) Before we continue
  • 3.1 DAO - contracts.zip
  • 3. 3) Project setup
  • 4. 4) DAO contract interface - part 1
  • 5. 5) DAO contract interface - part 2
  • 6. 6) State variables and constructor
  • 7. 7) Implementing helper functions
  • 8. 8) Create proposal
  • 9. 9) Voting for proposals
  • 10. 10) Executing proposals
  • 11. 11) Writing hardhat deploy script and deploying to Goerli Testnet

  • 8. Section 8 - DAO - Indexing & querying - graph protocol
  • 1.1 DAO - graph protocol.zip
  • 1. 1) Installing graph and setting up our project folder
  • 2. 2) Create graph schema and subgraph yaml file
  • 3. 3) Create event handler script
  • 4. 4) Build and deploy our subgraph

  • 9. Section 9 - create a DAO - frontend
  • 1.1 DAO - Frontend.zip
  • 1. 1) Setting up your React project
  • 2. 2) Wallet connection
  • 3. 3) Create proposal
  • 4. 4) List proposals from Graph protocol
  • 5. 5) Proposal Component
  • 6. 6) Proposal state
  • 7. 7) Voting on proposal - frontend
  • 8. 8) Execute proposal - frontend
  • 9. 9) Load more proposals
  • 10. 10) Conslusion

  • 10. Section 13 - bonus
  • 1. 1) Using ethers js version 6
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 10647
    حجم: 3254 مگابایت
    مدت زمان: 323 دقیقه
    تاریخ انتشار: 8 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید