Skip to content

Latest commit

 

History

History
90 lines (82 loc) · 10.2 KB

README.md

File metadata and controls

90 lines (82 loc) · 10.2 KB

learn-move

This repository is for developers willing to learn move-language, aptos, or sui themselves.

This repository is inspired by Teach Yourself Move and Awesome Move.

Roadmap for Onboarding in Aptos & Sui

Recommended sequence

  • Items marked read are to be completed before the beginning of the next item, but may be begun before the prior item.
    • It may be easier to break up reading and start early, interspersing with tutorials.
  • When a tutorial is marked do, re-write all code.
    • Do not download sample code.
    • Do not copy-paste.
    • If necessary, running from within a provided repo is necessary as long as it is solely in the interest of duplicating behavior to be expected from the already re-written repo.
  • When an item is marked explore, consider the following:
    • Re-implement examples but with modifications.
    • Create your own new examples using the provided library/framework.
    • Read whatever seems interesting!
Move Aptos Sui
Introduce to Move
  • read This Roadmap's instructions
  • do Move official tutorial
  • read Move Prover User Guide
  • read Move Specification Language
  • do Zellic's Move Prover tutorial
  • explore the Move prover
  • read Xangle’s Comparison Article (KR)
  • read Aptos Labs' Block-STM Article
  • read Block-STM paper (sections 1 & 2)
  • Installation
  • do Getting started
  • do Building Sui
  • Using CLI tools
  • do Using Aptos CLI
  • do Use Sui CLI
  • Creating Transaction via RPC
  • read Transactions and states
  • do Connect to Sui Devnet
  • do Your first transaction
  • do Sui TicTacToe
  • read Accounts
  • do Your first NFT
  • Build Move Module
  • read Move book (Introduction-4)
  • do move-cli embedded tutorial
  • read Move book (chapters 5-9)
  • do Your first Move module
  • do Write Smart Contracts with Sui Move
  • read Move book (chapters 10-14)
  • do Your first dApp
  • do Programming Objects Tutorial
  • read Move book (chapters 15-19)
  • do Your first coin
  • read Move book (chapters 20-23)
  • explore the Aptos framework
  • read Move book (chapters 24-27)
  • Node Operation
  • explore Nodes Home
  • do Talk with Sui