21-Day Sui Challenge Day 5: Control Flow & Complete Habits
Learn control flow with if/else statements. Safely access vector elements and modify struct fields through mutable references.
Tutorials, announcements, and insights about Sui blockchain development. Learn to build faster with our CLI tools.
Learn control flow with if/else statements. Safely access vector elements and modify struct fields through mutable references.
Learn dynamic collections with vectors and understand Move's ownership model. Build a HabitList that grows, shrinks, and teaches you memory safety.
Learn to define custom data types with structs. Understand Move's ability system: copy, drop, store, and key.
Learn Move functions, visibility modifiers, and unit testing. Write your first test with assert_eq and expected_failure.
Join the 21-Day Sui Challenge - a beginner-friendly program to learn Move programming on Sui blockchain. One commit per day, zero coding experience required.
Discover how Sui CLI Web became the go-to development tool for Sui blockchain. Transfer tokens, deploy Move contracts, manage gas - all from your browser.
The fastest way to interact with Sui blockchain. No setup required.
Launch App