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
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.
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.
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.
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.
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.
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
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.