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

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 دقیقه
    تاریخ انتشار: ۲۷ دی ۱۴۰۱
    طراحی سایت و خدمات سئو

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