Our Courses

Move Basics and Global State

Discover the fundamentals of this programming language, covering essential data types, structured data with structs, the power of functions, and efficient data storage through vectors and maps. Dive into the Aptos Framework, learn about the unique 'signer' type, and master the art of interacting with global state and events

Concepts you'll learn
Data types
Data structures
Events
State

Intermediate Move

Learn to manage user accounts by creating, reading, and writing resources, understand the differences and uses of various function types, and navigate challenges like avoiding reference conflicts and managing resource groups.

Concepts you'll learn
Functions
Resources

Objects

Understand objects in Move programming by addressing, creating, transferring, and extending them; understand how to pass references, manage state, utilize named objects, and store references efficiently.

Concepts you'll learn
Objects

Advanced Objects

Explore Aptos’s unique approach to coding with distinct features like explicit object types versus generics, the use of complex object arguments such as vector and option, and delve into the nuances of object ownership, including the differences between Account and Object ownership, and challenges like recursive ownership.

Concepts you'll learn
Objects

Aptos Digital Assets

Learn how to manage collections and tokens in Move language, including using Aptos Tokens, manipulating PropertyMaps, and converting Spiders into NFTs while modifying their metadata.

Concepts you'll learn
Collections
Tokens

Managing Digital Assets

Master the art of customizing tokens with additional data, and effortlessly mint, mutate, or burn them as NFTs, while integrating royalty mechanisms and understanding named token nuances.

Concepts you'll learn
Tokens
Royalty

Fungible Assets

Delve into fungible assets, their creation and transfer methods, while also mastering tools like MintRef, BurnRef, and TransferRef, and understanding the nuances of freezing, unfreezing, and primary fungible stores. Concepts to learn: fungible assets

Concepts you'll learn
Fungible assets

Aptos Data structures

Master the advanced Move data structures like vector, simple_map, and table, enhance efficiency with smart_vector and smart_table, and optimize for gas and storage usage.

Concepts you'll learn
Data structures
Join the MOVE Spiders Community
Connect with thousands of MOVE developers worldwide