Marketplace Dapp Development with AssemblyScript for NEAR Blockchain

34 casts | 3:50:23 for the total course


Description

What is the NEAR blockchain?

built to be simple, secure and scalable. Low cost. High speed. Effortless scale. <0.01USD Transaction Cost 18M+ Active Accounts 400K Daily Transactions ~2.4s Time to Finality Contracts, DAOs, dapps, funding Layer 1 blockchainnot dependent on other chains. uses a unique scaling mechanism

Nightshade sharding Scales infinitely resists short-term usage spikes Proof of stake

More efficient than Bitcoin and Ethereum web-based wallet

no need for users to install programs or browser extensions makes it especially easy to onboard new users (e.g. through named accounts) Certified carbon neutral

consumes in a year the same energy bitcoin consumes in 3 minutes Interoperable with Ethereum

using Rainbow Bridge Join 1.3+ million students in high-quality courses featured at Harvard

Lifetime access that never expires Project-based curriculum to superboost your portfolio Graduation certificate for every course Absolute beginner-friendly Use any computer Satisfaction guarantee Get all source code Popular bundle by Mammoth students Perfected over years of training Reviews from the Mammoth Community

“This is AMAZING I just learned how to code without breaking a sweat, this is really easy and fun!” -Shalonda Lewis

“This course so far is by far amazing! The instructor is very encouraging and up beat.” -Moiz Saqib

“It was informative and definitely covered the basics. Easy to understand and to follow.” -Colin Mooney

  • 1. 00 Project preview
    • 01 Project preview - Build a marketplace dapp on NEAR blockchain

      5:25

  • 2. 10 Connect a React Dapp with NEAR contract
    • 00 What is web3JS

      2:06

    • 01 Set up React dapp for NEAR

      8:21

    • 02 Define configuration for NEAR in React

      6:58

    • 05 Test connection to wallet and contract

      7:05

  • 3. 11 Interact with NEAR contract in dapp
    • 01 Handle sign in and sign out of wallet

      3:38

    • 02 Call NEAR functions in dapp

      5:01

  • 4. 12 Show AssemblyScript contract contents in React
    • 01 Build user interface to establish the wallet connection

      12:45

    • 02 Show state values from AssemblyScript contract in React

      7:25

  • 5. 13 Build a React frontend for AssemblyScript smart contract
    • 01 Connect to contract before rendering dapp

      3:38

    • 02 Build a Course component

      6:29

  • 6. 14 Render all data from AssemblyScript contract in dapp
    • 01 Get all entries in AssemblyScript smart contract map

      8:21

    • 02 Get all entries from AssemblyScript in React

      9:56

    • 03 Render an AssemblyScript map in React DOM

      4:06

    • 04 Build a Courses component to render all entries

      5:43

  • 7. 15 Connect to AssemblyScript add function in React component
    • 01 Build React component to add entry to AssemblyScript map

      6:49

    • 02 Connect to add entry function in React component

      7:06

  • 8. 16 Expand smart contract for complex data
    • 01 Build model to represent course

      7:29

    • 02 Update smart contract to use complex data model

      8:07

    • 03 Update AssemblyScript smart contract on NEAR

      12:28

    • (Prerequisite) Introduction to Python | 07. Lists

      11:38

  • 9. 17 Update React dapp with AssemblyScript data model
    • 01 Update Courses component with complex data model

      4:22

    • 02 Update adding course with complex data model

      6:55

  • 10. 18 Enable purchase from AssemblyScript contract in React
    • 01 Build AssemblyScript method for purchase

      6:16

    • 02 Build NEAR customer account to test purchase

      5:16

    • 03 Get more test NEAR token from faucet

      3:17

    • 04 Fund testnet wallet with NEAR CLI

      4:43

  • 11. 19 Test purchase with NEAR smart contract
    • 01 Test purchase with NEAR smart contract

      10:11

    • 02 Use a React component for each object

      7:57

    • 03 Enable NEAR purchase in React dapp

      8:59

    • 04 Send NEAR with purchase in React dapp

      6:17

  • 12. 20 Expand model with more properties
    • 01 Format each course in a Bootstrap card

      9:36

    • 02 Add image to model in AssemblyScript smart contract

      5:55

    • 03 Display image from AssemblyScript smart contract in React dapp

      0:05

Created By

Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more. Over 11 years, Mammoth Interactive has built a global student community with 3.3 million

US$19.98

  US$199.00

Buy Now (US$19.98) ➔

Lifetime Access
30-Day Money-Back Guarantee.

Reviews
No reviews yet