Companies Home Search Profile

Real-time NFT Auction with Solidity - Blockchain Dapp

Focused View

Alexander MhDang

7:53:51

160 View
  • 1.1 Node download.html
  • 1. Setup environments.mp4
    01:57
  • 2. ERC20 Concepts.mp4
    17:24
  • 3. Finish ERC20 Smart Contract and Testing (Part 1).mp4
    14:20
  • 4. Finish ERC20 Smart Contract and Testing (Part 2).mp4
    03:00
  • 1. ERC721 Concept (Part 1).mp4
    06:02
  • 2. ERC721 Concept (Part 2).mp4
    05:20
  • 3. ERC721 Concept (Part 3).mp4
    08:42
  • 4. Coding NFT.mp4
    06:50
  • 5. Testing NFT.mp4
    10:13
  • 1. Analyze Requirements.mp4
    03:34
  • 2. Coding Auction Part 1.mp4
    11:11
  • 3. Coding Auction Part 2.mp4
    07:42
  • 4. Coding Auction Part 3.mp4
    11:44
  • 5. Coding Auction Part 4.mp4
    05:07
  • 6. Coding Auction Part 5.mp4
    13:18
  • 7. Testing Auction Part 1.mp4
    16:43
  • 8. Testing Auction Part 2 and Fix Code Auction.mp4
    14:43
  • 1. Deploy and Verify Contracts.mp4
    13:03
  • 1. Metadata Opensea Standard.mp4
    07:49
  • 2. Create Image with Sharp.mp4
    22:58
  • 3.1 Moralis IPFS URL with our cid.html
  • 3.2 Pinata IPFS URL with our cid.html
  • 3. Uploading images to IPFS with Pinata.mp4
    08:44
  • 4. Metadata Creation.mp4
    23:08
  • 5. Upload Metadata to IPFS by Moralis.mp4
    08:13
  • 1. Automating Smart Contract with CronJob and Moment.mp4
    32:30
  • 1.1 Starter Kit Url.html
  • 1. Set up Moralis to have ability to listen events.mp4
    05:54
  • 2. Connect to Metamask.mp4
    25:59
  • 3. Writing Frontend Code Part 1 ( Listening to auction and place bid data).mp4
    49:17
  • 4. Writing Frontend Code Part 2 (Handle Close Auction).mp4
    39:21
  • 5. Fix small bugs and Writing Frontend Code part 3(Handle Place Bid Auction).mp4
    58:37
  • 6. Assignment Fix create metadata (Solution).mp4
    02:04
  • 7. Quick Fix small bugs.mp4
    00:55
  • 1. Collection.mp4
    16:40
  • 2. What next .mp4
    00:48
  • 1.1 Course.rar
  • 1.2 Source Github.html
  • 1. Source Code.mp4
    00:01
  • Description


    Let's build a real world example of dapp with me using Solidity and ReactJs, Moralis

    What You'll Learn?


    • Have knowledge about how a dapp will be developed
    • How to interact with Smart Contract in Frontend and Backend
    • Learn how to use Moralis with ReactJS
    • After the course, students will have a base knowledge to create their own dapp

    Who is this for?


  • This course is for anyone who are frontend developer want to know how to interact with smart contracts,
  • or any beginners have a basic knowledge about Solidity who want to improve their Solidity through Project
  • and want to know about an example of real dapp
  • What You Need to Know?


  • Have to have a basic knowledge about Solidity and Javascript
  • Having a basic knowledge about ReactJS is a bonus
  • More details


    Description

    React (also known as React.js or ReactJS) is a free and open-source front-end JavaScript library[3] for building user interfaces based on UI components.

    Ethereum is a technology that lets you send cryptocurrency to anyone, but in the first place, It also powers applications that everyone can use and no one can takedown. It's the world's programmable blockchain.

    Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs that govern the behavior of accounts within the Ethereum state.

    Pinata is a pinning service that allows users to host files on the IPFS network. The InterPlanetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.

    Moralis is a leading web development platform that offers everything that the user needs to create, host, and grow great dApps in one place. It allows you to simply interface with an infinite number of external projects, chains, and technologies.

    What is this course covering?

    The course covers everything you need for a decentralized Auction application combining with the ERC721 and ERC20 smart contract. Students of this course will learn about how to using NFT and ERC20 Token in dapp by creating a real-world application.

    Students will learn what ERC721, ERC20 smart contract is and how to create one and students can learn how to create an Auction smart contract that interacts with ERC721 and ERC20 contract.

    Students also learn about how to create nft images automatically and creating a backend server that helps automating job such as open auction and close auction.

    The frontend for Dapps covered in the course is created with React JS library. CSS and design are built with the Tailwind framework.

    The most mentionable topics covered in this application are:

    • React.Js Integration with Web3 and Blockchain

    • Creation of Token(ERC20) Smart Contract

    • Creation of NFT(ERC721) Smart Contract

    • Creation of Auction Smart Contract

    • NFT data manipulation and storage on Pinata and Moralis

    Who this course is for:

    • This course is for anyone who are frontend developer want to know how to interact with smart contracts,
    • or any beginners have a basic knowledge about Solidity who want to improve their Solidity through Project
    • and want to know about an example of real dapp

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Alexander MhDang
    Alexander MhDang
    Instructor's Courses
    Hello everyone, I come from Vietnam and I'm a self-taught developer. In my learning path, I has worked as a frontend developer for 1 year and I start learning how to code smart contract with solidity. However, I face a lot of issues and questions about how a real dapp project is implemented. Therefore, I has found a job and worked in a opensource company that are working in a Decentralized autonomous organization application. After finishing this application, I'm passionate about making some courses that can help all developer who just embarks on smart contract field.Hope everyone will enjoy my courses. If anyone faces any problem during my course, please contact me by creating a question or mailing to me. Many Thanks !
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 34
    • duration 7:53:51
    • English subtitles has
    • Release Date 2022/11/22