Build an ecommerce NEAR dapp with AssemblyScript and ReactJS

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    2022-10-11
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Mammoth InteractiveJohn BuraNEAR Foundation
Next Course
4.3
3,009 Ratings
This course is perfect for anyone looking to learn how to build an ecommerce dapp with AssemblyScript and ReactJS on the NEAR blockchain. Taught by Alexandra Kropova, a software developer with extensive experience in full-stack web development, app development and game development, this course is part of Mammoth Interactive's 1.1 million courses sold. It provides lifetime access, project-based curriculum, graduation certificates, absolute beginner-friendly content, source code, and reviews from the Mammoth Community. With NEAR's simple, secure and scalable blockchain, low cost and high speed transactions, and carbon neutrality, this course is perfect for anyone looking to get started with blockchain development.
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 27th, 2023]

This course provides learners with the opportunity to build an ecommerce dapp with AssemblyScript and ReactJS on the NEAR blockchain. Led by Alexandra Kropova, a software developer with extensive experience in full-stack web development, app development and game development, learners will gain an understanding of the NEAR blockchain, which is a layer 1 blockchain built to be simple, secure and scalable, with low cost and high speed transactions. It is carbon neutral and interoperable with Ethereum using Rainbow Bridge. As part of Mammoth Interactive's 1.1 million courses sold, this course provides lifetime access, project-based curriculum, graduation certificates, absolute beginner-friendly content, source code, and reviews from the Mammoth Community.

Course Syllabus

00 Project preview

01 (Prerequisite) Blockchain and Smart Contracts Overview

06b (Prerequisite) Command Line Fundamentals

06b-2 (Prerequisite) Command Line Fundamentals

06c (Prerequisite) Install Node and npm

06d (Prerequisite) Install yarn

06e (Prerequisite) Install project tools

09a2 (Prerequisite) Introduction to HTML

09a3 (Prerequisite) Introduction to JavaScript

09a4 (Prerequisite) Introduction to React

10 Connect a React Dapp with NEAR contract

11 Interact with NEAR contract in dapp

12 Show AssemblyScript contract contents in React

13 Build a React frontend for AssemblyScript smart contract

14 Render all data from AssemblyScript contract in dapp

15 Connect to AssemblyScript add function in React component

16 Expand smart contract for complex data

17 Update React dapp with AssemblyScript data model

18 Enable purchase from AssemblyScript contract in React

19 Test purchase with NEAR smart contract

20 Expand model with more properties

Show All
Recommended Courses
free dart-for-beginners-4848
Dart for Beginners
4.5
Youtube 13 learners
Learn More
Dart for Beginners is a course designed to teach the fundamentals of the Dart programming language. It covers topics such as object-oriented programming, Dart tutorials, and building a simple to-do app with client-side development in Dart. This course is perfect for those who are new to programming and want to learn the basics of Dart.
free dart-programming-language-full-course-from-beginners-to-advanced-level-4849
Dart Programming Language Full Course from Beginners to Advanced Level
1.5
Youtube 3 learners
Learn More
This course is designed to teach students the Dart programming language from the ground up. It covers topics such as strings, booleans, integers, double data types, maps, and nested conditional statements. It also provides an introduction to the Dart language for Flutter development. By the end of the course, students will have a comprehensive understanding of the Dart language and be able to use it to create powerful applications.
free dart-programming-language-for-flutter-complete-course-4850
Dart programming Language for Flutter Complete Course
1.5
Youtube 6 learners
Learn More
This course provides a comprehensive introduction to Dart programming language for Flutter. It covers topics such as introduction to Dart, lists, final and const keywords, ternary operator, switch and case conditional statements. By the end of the course, students will have a good understanding of Dart and be able to use it to create Flutter apps.
free dart-tutorial-for-beginners-basics-and-fundamentals-for-flutter-4851
Dart Tutorial for Beginners: Basics and Fundamentals for Flutter
3.0
Youtube 5 learners
Learn More
This course is designed to help beginners learn the basics and fundamentals of Dart programming language and how to use it for Flutter development. It covers topics such as writing your first code in Dart, higher-order functions and lambda expressions, arrays as lists, and sets and hash sets. By the end of the course, you will have a better understanding of Dart and be able to create Flutter apps with ease.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet