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

The Complete NEAR Blockchain Smart Contract + Dapp Course

سرفصل های دوره

Build 20+ projects including smart contracts and decentralized applications for the NEAR blockchain


1. Mammoth Interactive Courses Introduction
  • 1. 00 About Mammoth Interactive
  • 2. 01 How to Learn Online Effectively
  • 3.1 Source Files.zip
  • 3. Source Files.html

  • 2. Blockchain and Smart Contracts Overview
  • 1. 00 Blockchain Introduction
  • 2. 02 What is a Smart Contract
  • 3. 03 What is the NEAR blockchain

  • 3. Project 1 Preview - AssemblyScript Smart Contract Development for Beginners
  • 1. 01 Project preview
  • 2.1 Source Files.zip
  • 2. Source Files.html

  • 4. Project 1 - 02b Build a Github account
  • 1. 00a What is Github and building a new account
  • 2. 01 Build a Github repository (for Gitpod)
  • 3.1 Source Files.zip
  • 3. Source Files.html

  • 5. Project 1 - 03 Set up AssemblyScript project on Gitpod
  • 1. 00 What is Gitpod
  • 2. 01 Set up Gitpod project for AssemblyScript smart contract
  • 3.1 Source Files.zip
  • 3. Source Files.html

  • 6. Project 1 - 03b Install near-sdk-as package on Gitpod
  • 1. 01 What is Yarn
  • 2. 02 Install near-sdk-as
  • 3. 03 Commit project to Github with gitignore for node_modules
  • 4.1 Source Files.zip
  • 4. Source Files.html

  • 7. Project 1 - 04 Introduction to AssemblyScript and WebAssembly
  • 1. 01 What is JavaScript in web development
  • 2. 02 What is AssemblyScript and WebAssembly
  • 3.1 Source Files.zip
  • 3. Source Files.html

  • 8. Project 1 - 05 Build an AssemblyScript smart contract for NEAR blockchain
  • 1. 01 Build AssemblyScript smart contract online for NEAR blockchain
  • 2. 02 Install NEAR tools for deployment
  • 3.1 Source Files.zip
  • 3. Source Files.html

  • 9. Project 1 - 05b Build accounts on NEAR testnet
  • 1. 01 Create a NEAR testnet account and fund with tokens
  • 2. 02 Build a sub-account with NEAR CLI

  • 10. Project 1 - 05c Compile and deploy smart contract with NEAR CLI
  • 1. 01 Compile AssemblyScript smart contract with asb package
  • 2. 02 Deploy AssemblyScript contract to NEAR blockchain
  • 3. 02b Deploy AssemblyScript contract to NEAR subaccount
  • 4. 03 Interact with AssemblyScript contract on NEAR blockchain
  • 5. 04 Log values in AssemblyScript smart contract and redeploy
  • 6.1 Source Files.zip
  • 6. Source Files.html

  • 11. Project 2 Preview - NEAR AssemblyScript Marketplace Smart Contract Development
  • 1. 01 Project preview
  • 2.1 Source Files.zip
  • 2. Source Files.html

  • 12. (Prerequisite) Command Line Fundamentals
  • 1. 01 Why All Developers Need To Know The Command Line
  • 2. 03 What Are Linux And Unix Terminals
  • 3. 02 Install Linux Command Line On Windows
  • 4. 01 Build Your First Command In The Command Line
  • 5. 02 Navigate Directories In The Command Line
  • 6. 03 Build And Edit A New File In The Command Line
  • 7. 04 Move Files In The Command Line

  • 13. (Prerequisite) Install Node and NPM
  • 1. 00 What Is Node JS
  • 2. 01 Install Node And NPM On Mac Or Windows
  • 3. 02 How to Install Node and NPM on Windows
  • 4.1 Source files.zip
  • 4. Source files.html

  • 14. (Prerequisite) Install yarn
  • 1. 02 Install yarn on Mac
  • 2. 03 Install yarn on Windows
  • 3.1 Source files.zip
  • 3. Source Files.html

  • 15. Project 2 - 06e Install project tools
  • 1. 01 Install NEAR CLI and AssemblyScript build tools
  • 2.1 Source Files.zip
  • 2. Source Files.html

  • 16. Project 2 - 07 Set up NEAR dapp project
  • 1. 01 Set up NEAR project
  • 2. 02 Initialize yarn to install Near SDK
  • 3.1 Source files.zip
  • 3. Source files.html

  • 17. Project 2 - 08 Build a smart contract in AssemblyScript for dapp
  • 1. 01 Build a smart contract in AssemblyScript for dapp
  • 2. 02 Add new entry to map in AssemblyScript
  • 3. 03 Get entry from map in AssemblyScript
  • 4.1 Source files.zip
  • 4. Source Files.html

  • 18. Project 2 - 09 Compile and deploy contract to NEAR
  • 1. 01 Build accounts on NEAR testnet
  • 2. 02 Compile AssemblyScript smart contract
  • 3. 03 Deploy AssemblyScript smart contract to NEAR
  • 4. 04 Call functions from AssemblyScript contract on NEAR
  • 5.1 Source files.zip
  • 5. Source files.html

  • 19. Project 3 Preview - Marketplace Dapp Development with AssemblyScript for NEAR
  • 1. 01 Project preview
  • 2.1 Source Files.zip
  • 2. Source Files.html

  • 20. (Prerequisite) Introduction to HTML
  • 1. 01. Course Requirements
  • 2. 02. What Is JSbin
  • 3. 03. Setting Up The Html Document
  • 4. 04. Header Tags And Paragraphs Tags
  • 5. 05. Styles
  • 6. 06. Bold Underline And Italic Tags
  • 7. 07. Adding In A Link
  • 8. 08. Adding In A Image
  • 9. 09. Adding A Link To An Image
  • 10. 10. Lists
  • 11. 11. Tables
  • 12. 12. Different Kinds Of Input
  • 13. 13. Adding In A Submit Button

  • 21. (Prerequisite) Introduction to JavaScript
  • 1. 01. Variables
  • 2. 02. Javascript
  • 3. 03. Numbers
  • 4. 04. Booleans
  • 5. 05. If Statements
  • 6. 06. Arrays
  • 7. 07. For Loops
  • 8. 08. While Loops
  • 9. 09. Objects
  • 10. 10. Functions
  • 11. 11. Foreach
  • 12. 12. Map Functions
  • 13. 13. Using Objects As Dictionary
  • 14. 14. Switch Statements
  • 15. 15. Destructuring
  • 16. 16. Spread Operator
  • 17. 17. String Templates
  • 18. 18. Error Handling
  • 19. 19. Let And Const Keywords
  • 20. 20. Do-While
  • 21. 21. Sets
  • 22. 22. Maps
  • 23. 23. Stacks
  • 24. 24. Queues
  • 25. 25. For Loop
  • 26. 26. Recursive Functions
  • 27. 27. Loop Labeling
  • 28. 28. 2D Arrays
  • 29. 29. Settimeout
  • 30. 30. Sentimental
  • 31. 31. Functions With Optional Parameters
  • 32. 32. Basic Regular Expression
  • 33. 33. Handle Keypress Events
  • 34. 34. Priority Queue
  • 35. 35. Add"delete Object Property
  • 36. 36. Example With Sets Part 1
  • 37. 36. Example With Sets Part 2
  • 38. 37. Concat
  • 39. 38. Flat And Flatmap

  • 22. (Prerequisite) Introduction to React
  • 1. 00 Why You Should Learn React
  • 2. 01 React Introduction
  • 3. 02 Set up a Container
  • 4. 03 Generate a List
  • 5. 04 Add Items to the List
  • 6. 05 Clear Input Field
  • 7. 06 Remove a Task
  • 8.1 Source Files.zip
  • 8. Source Files.html

  • 23. Project 3 - 10 Connect a React Dapp with NEAR contract
  • 1. 00 What is web3JS
  • 2. 01 Set up React dapp for NEAR
  • 3. 02 Define configuration for NEAR in React
  • 4. 03 Connect to NEAR keys and configuration in React
  • 5. 04 Connect to NEAR wallet and contract in React
  • 6. 05 Test connection to wallet and contract
  • 7.1 Source files.zip
  • 7. Source Files.html

  • 24. Project 3 - 11 Interact with NEAR contract in dapp
  • 1. 01 Handle sign in and sign out of wallet
  • 2. 02 Call NEAR functions in dapp
  • 3.1 Source files.zip
  • 3. Source Files.html

  • 25. Project 3 - 12 Show AssemblyScript contract contents in React
  • 1. 01 Build user interface to establish the wallet connection
  • 2. 02 Show state values from AssemblyScript contract in React
  • 3.1 Source files.zip
  • 3. Source files.html

  • 26. Project 3 - 13 Build a React frontend for AssemblyScript smart contract
  • 1. 01 Connect to contract before rendering dapp
  • 2. 02 Build a Course component
  • 3.1 Source files.zip
  • 3. Source Files.html

  • 27. Project 3 - 14 Render all data from AssemblyScript contract in dapp
  • 1. 01 Get all entries in AssemblyScript smart contract map
  • 2. 02 Get all entries from AssemblyScript in React
  • 3. 03 Render an AssemblyScript map in React DOM
  • 4. 04 Build a Courses component to render all entries
  • 5.1 Source files.zip
  • 5. Source files.html

  • 28. Project 3 - 15 Connect to AssemblyScript add function in React component
  • 1. 01 Build React component to add entry to AssemblyScript map
  • 2. 02 Connect to add entry function in React component
  • 3.1 Source files.zip
  • 3. Source Files.html

  • 29. Project 3 - 16 Expand smart contract for complex data
  • 1. 01 Build model to represent course
  • 2. 02 Update smart contract to use complex data model
  • 3. 03 Update AssemblyScript smart contract on NEAR
  • 4.1 Source files.zip
  • 4. Source files.html

  • 30. Project 3 - 17 Update React dapp with AssemblyScript data model
  • 1. 01 Update Courses component with complex data model
  • 2. 02 Update adding course with complex data model
  • 3.1 Source files.zip
  • 3. Source files.html

  • 31. Project 3 - 18 Enable purchase from AssemblyScript contract in React
  • 1. 01 Build AssemblyScript method for purchase
  • 2. 02 Build NEAR customer account to test purchase
  • 3. 03 Get more test NEAR token from faucet
  • 4. 04 Fund testnet wallet with NEAR CLI
  • 5.1 Source files.zip
  • 5. Source files.html

  • 32. Project 3 - 19 Test purchase with NEAR smart contract
  • 1. 01 Test purchase with NEAR smart contract
  • 2. 02 Use a React component for each object
  • 3. 03 Enable NEAR purchase in React dapp
  • 4. 04 Send NEAR with purchase in React dapp
  • 5.1 Source Code.zip
  • 5. Source files.html

  • 33. Project 3 - 20 Expand model with more properties
  • 1. 01 Format each course in a Bootstrap card
  • 2. 02 Add image to model in AssemblyScript smart contract
  • 3. 03 Display image from AssemblyScript smart contract in React dapp
  • 4.1 Source Files.zip
  • 4. Source Files.html

  • 34. Project 4 Preview - TypeScript Smart Contract and Dapp Development for NEAR
  • 1. 00 Project Preview
  • 2.1 Source Files.zip
  • 2. Source files.html

  • 35. Project 4 - 01 Build a Hello World NEAR smart contract with TypeScript
  • 1. 01 Set Up NEAR Dapp Project with TypeScript
  • 2. 02 Build a Hello World TypeScript NEAR contract
  • 3.1 Source Files.zip
  • 3. Source files.html

  • 36. Project 4 - 02 Deploy and test NEAR smart contract with NEAR CLI
  • 1. 01 Deploy contract to NEAR test network without logging in
  • 2. 02 Call a view function from NEAR contract without account
  • 3. 03 Call a paid function from NEAR contract with account
  • 4.1 Source Files.zip
  • 4. Source Files.html

  • 37. Project 4 - 03 Build a vanilla JS dapp to connect to Hello World TS contract on
  • 1. 01 Build a vanilla JS dapp to connect to Hello World TS contract on NEAR
  • 2. 02 Run a vanilla JS dapp connected to Hello World TS contract on NEAR

  • 38. Project 4 - 04 Build a React dapp to connect to Hello World TS contract on NEAR
  • 1. 01 Autogenerate NEAR React Dapp with TypeScript Contract
  • 2. 02 Deploy smart contract and run React NEAR dapp
  • 3.1 01 Autogenerate NEAR React Dapp with TypeScript Contract.zip
  • 3. Source Files.html

  • 39. Project 5 Preview - Rust Smart Contract Development for NEAR Blockchain
  • 1. 00 Project preview
  • 2.1 Source Files.zip
  • 2. Source Files.html

  • 40. Project 5 - 01 Build a Hello World NEAR smart contract with Rust
  • 1. 00 What is Rust
  • 2. 01 Set Up NEAR Smart Contract Project with Rust
  • 3. 02 Build a Hello World Rust smart contract
  • 4.1 Source Files.zip
  • 4. Source Files.html

  • 41. Project 5 - 02a Rust programming fundamentals for NEAR smart contracts
  • 1. 01 Rust String vs str explained
  • 2. 02 What is a Rust struct with attributes
  • 3. 03 What is Rust Default trait
  • 4. 04 What is mut in Rust

  • 42. Project 5 - 02b Install curl (for Mac or Linux Unix Terminals only)
  • 1. 01 Install curl

  • 43. Project 5 - 03 Deploy and test NEAR Rust smart contract with NEAR CLI
  • 1. 00 Install Rust and Cargo on Mac (Bash and ZShell) or Windows
  • 2. 01 Deploy Rust smart contract test network without logging in
  • 3. 02 Call a view function from Rust smart contract without account
  • 4. 03 Call a paid function from Rust smart contract with account

  • 44. Project 6 Preview - Build a Fundraising Rust Smart Contract w NEAR CLI + Cargo
  • 1. 00 Project preview

  • 45. Project 6 - 01 Build Fundraising Rust Smart Contract
  • 1. 01 Set Up Fundraising Rust Smart Contract
  • 2. 02 Build a struct Default in Rust for smart contract
  • 3. 03 Implement Contract struct with init function
  • 4. 04 Deploy contract to NEAR test network without logging in

  • 46. Project 6 - 02 Build getters and setters in Rust smart contract
  • 1. 01 Build a getter function
  • 2. 02 Build a setter function in Rust and call from contract owner

  • 47. Project 6 - 03 Build a second file for Rust smart contract
  • 1. 01 Build a second file for Rust smart contract
  • 2. 02 Build a Rust function to get number of pledges stored
  • 3. 03 Get value from key in Rust map

  • 48. Project 6 - 04 Build a payable Rust function to transfer cryptocurrency
  • 1. 01 Build a payable Rust function to transfer cryptocurrency
  • 2. 02 Call a payable function with dev account and attached deposit

  • 49. 07 - Mint NFTs With Pre-Deployed NEAR Contract
  • 1. 00 Project preview
  • 2. 01 Login and save NEAR account ID as env var with NEAR CLI
  • 3. 02 Mint NFTs With Pre-Deployed NEAR Contract
  • 4. 03 View NFT tokens owned by NEAR account with CLI and wallet

  • 50. Project 8 Preview - Build an NFT NEAR contract with JavaScript
  • 1. 00 Project Preview

  • 51. Project 8 - 01 Build NFT NEAR contract with JavaScript
  • 1. 01 Build NFT NEAR contract with JavaScript
  • 2. 02 Initialize NFT contract values in JS

  • 52. Project 8 - 02 Build NEAR NFT minting functionality in JS
  • 1. 01 Define NFT minted token in JS contract
  • 2. 02 Build NEAR NFT minting functionality in JS
  • 3. 03 Mint NFTs on NEAR via Command Line
  • 4. 04 View NEAR NFT by token id in JS

  • 53. Project 9 Preview - Build a cryptocurrency token NEAR contract with TypeScript
  • 1. 00 Project Preview

  • 54. Project 9 - 01 Build fungible token contract with TS
  • 1. 01 Build fungible token contract with TS
  • 2. 02 Initialize crypto token contract values in TS

  • 55. Project 9 - 02 Build view functions to get cryptocurrency token data
  • 1. 01 Get total supply of cryptocurrency in token contract
  • 2. 02 Get balance of account in token contract

  • 56. Project 9 - 03 Transfer cryptocurrency tokens in fungible contract
  • 1. 01 Set up transfer cryptocurrency token function
  • 2. 02 Withdraw crypto token amount from sender account
  • 3. 03 Deposit crypto token amount to receiver account
  • 4. 04 Test transfer cryptocurrency tokens in fungible contract

  • 57. Project 10 Preview - Build counter TypeScript smart contract for NEAR blockchain
  • 1. 00 Project Preview

  • 58. Project 10 - 01 Build counter TypeScript smart contract for NEAR blockchain
  • 1. 01 Build counter TypeScript smart contract for NEAR blockchain
  • 2. 02 Build view function to get data from smart contract

  • 59. Project 10 - 02 Build call functions in TypeScript smart contract
  • 1. 01 Build call function to increase value in smart contract
  • 2. 02 Build call function to decrease data in smart contract

  • 60. Project 11 Preview - Build NFT Minting Dapp with JavaScript for NEAR Blockchain
  • 1. 00 Project preview
  • 2. 01 Build NFT NEAR contract with JavaScript
  • 3. 02 Initialize NFT minting JavaScript smart contract
  • 4. 03 How to deploy NEAR contract with new id

  • 61. Project 11 - 02 Mint NFTs in JavaScript NEAR Smart Contract
  • 1. 01 Mint NFTs in JavaScript NEAR Smart Contract
  • 2. 02 View minted tokens by ID in NFT JS Contract

  • 62. Project 11 - 03 Get all tokens in JS smart contract
  • 1. 01 Get total token count in JS smart contract
  • 2. 02 View all tokens in JS smart contract

  • 63. Project 11 - 04 Set up NFT minting dapp with React JS
  • 1. 01 Set up NFT minting dapp with React JS
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2099
    حجم: 11921 مگابایت
    مدت زمان: 1354 دقیقه
    تاریخ انتشار: 27 دی 1401
    طراحی سایت و خدمات سئو

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