$ cd ~/blog/category/tutorial
๐Ÿ“š

Tutorials

Step-by-step guides to help you master Sui blockchain development.

total: 5 posts
$ ls -la
> 21-day-sui-challenge-day-5.mdx [tutorial]

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.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ยท 3 min read
21-Day Sui Challenge Day 5: Control Flow & Complete Habits
> 21-day-sui-challenge-day-4.mdx [tutorial]

21-Day Sui Challenge Day 4: Vectors & Ownership

Learn dynamic collections with vectors and understand Move's ownership model. Build a HabitList that grows, shrinks, and teaches you memory safety.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ยท 3 min read
21-Day Sui Challenge Day 4: Vectors & Ownership
> 21-day-sui-challenge-day-3.mdx [tutorial]

21-Day Sui Challenge Day 3: Structs & Abilities in Move

Learn to define custom data types with structs. Understand Move's ability system: copy, drop, store, and key.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ยท 3 min read
21-Day Sui Challenge Day 3: Structs & Abilities in Move
> 21-day-sui-challenge-day-2.mdx [tutorial]

21-Day Sui Challenge Day 2: Functions & Unit Testing in Move

Learn Move functions, visibility modifiers, and unit testing. Write your first test with assert_eq and expected_failure.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ยท 3 min read
21-Day Sui Challenge Day 2: Functions & Unit Testing in Move
> 21-day-sui-challenge-is-live.mdx [tutorial]

21-Day Sui Challenge: Learn Move from Zero

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.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ยท 3 min read
21-Day Sui Challenge: Learn Move from Zero