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

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 دقیقه
    تاریخ انتشار: ۸ اردیبهشت ۱۴۰۲
    طراحی سایت و خدمات سئو

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