Mammoth Club All levels 16 sections 110 lectures

Marketplace Dapp Development with AssemblyScript for NEAR Blockchain

Build eCommerce decentralized apps with AssemblyScript and JavaScript!

01
Skill level
All levels
02
Sections
16
03
Lectures
110
04
Instructor
John Bura
What's inside

This course includes.

16
Sections
110
Lectures
112
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

14 sections · 57 lectures
+ 00 Project preview 2 lectures
01 Project Preview - Build A Marketplace Dapp On Near Blockchain Locked
Source Files Locked
+ (Prerequisite) Blockchain and Smart Contracts Overview 4 lectures
00 Blockchain Introduction Locked
02 What Is A Smart Contract Locked
03 What Is The Near Blockchain Locked
Source Files Locked
+ (Prerequisite) Install Node and npm 6 lectures
00 What Is Node JS Locked
01 What Is Yarn Locked
02 How To Install Node And Npm On Windows-R Locked
02 Install Yarn On Mac Locked
01 Install Node And NPM On Mac Or Windows Locked
Source files Locked
+ 01 Connect a React Dapp with NEAR contract 7 lectures
00 What Is Web3js Locked
01 Set Up React Dapp For Near Locked
02 Define Configuration For Near In React_1 Locked
03 Connect To Near Keys And Configuration In React Locked
04 Connect To Near Wallet And Contract In React Locked
05 Test Connection To Wallet And Contract Locked
Source files Locked
+ 02 Interact with NEAR contract in dapp 3 lectures
01 Handle Sign In And Sign Out Of Wallet Locked
02 Call Near Functions In Dapp Locked
Source files Locked
+ 03 Show AssemblyScript contract contents in React 3 lectures
01 Build User Interface To Establish The Wallet Connection Locked
02 Show State Values From Assemblyscript Contract In React Locked
Source files Locked
+ 04 Build a React frontend for AssemblyScript smart contract 3 lectures
01 Connect To Contract Before Rendering Dapp Locked
02 Build A Course Component Locked
Source files Locked
+ 05 Render all data from AssemblyScript contract in dapp 5 lectures
01 Get All Entries In Assemblyscript Smart Contract Map Locked
02 Get All Entries From Assemblyscript In React Locked
03 Render An Assemblyscript Map In React Dom Locked
04 Build A Courses Component To Render All Entries Locked
Source files Locked
+ 06 Connect to AssemblyScript add function in React component 3 lectures
01 Build React Component To Add Entry To Assemblyscript Map Locked
02 Connect To Add Entry Function In React Component Locked
Source files Locked
+ 07 Expand smart contract for complex data 4 lectures
01 Build Model To Represent Course Locked
02 Update Smart Contract To Use Complex Data Model Locked
03 Update Assemblyscript Smart Contract On Near Locked
Source files Locked
+ 08 Update React dapp with AssemblyScript data model 3 lectures
01 Update Courses Component With Complex Data Model Locked
02 Update Adding Course With Complex Data Model Locked
Source files Locked
+ 09 Enable purchase from AssemblyScript contract in React 5 lectures
01 Build Assemblyscript Method For Purchase Locked
02 Build Near Customer Account To Test Purchase Locked
03 Get More Test Near Token From Faucet Locked
04 Fund Testnet Wallet With Near Cli Locked
Source files Locked
+ 10 Test purchase with NEAR smart contract 5 lectures
01 Test Purchase With Near Smart Contract Locked
02 Use A React Component For Each Object Locked
03 Enable Near Purchase In React Dapp Locked
04 Send Near With Purchase In React Dapp Locked
Source Code Locked
+ 11 Expand model with more properties 4 lectures
01 Format Each Course In A Bootstrap Card Locked
02 Add Image To Model In Assemblyscript Smart Contract Locked
03 Display Image From Assemblyscript Smart Contract In React Dapp Locked
Source Files Locked
Description

About this course.

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


Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Build eCommerce decentralized apps with AssemblyScript and JavaScript!

Buy lifetime access →