

Sui Learning Tour x University of Economics & Finance (UEF): Move Bootcamp #2
Move Language & Object Ownership
Buổi thứ hai tập trung vào Move – ngôn ngữ lập trình smart contract cốt lõi của Sui. Đây là phần quan trọng giúp người học hiểu cách Sui quản lý tài sản, ownership và bảo mật ở cấp độ protocol.
Chương trình sẽ hướng dẫn các khái niệm nền tảng của Move như packages, modules, structs và abilities, đồng thời giải thích vì sao Move được thiết kế để giảm thiểu các lỗi bảo mật phổ biến trong smart contract. Người học cũng sẽ tiếp cận sâu với object model của Sui, bao gồm UID, owned objects và shared objects, cũng như cơ chế kiểm soát quyền mutate dữ liệu.
Buổi học kết hợp giữa lý thuyết, ví dụ minh họa và bài tập nhỏ nhằm giúp người học hình thành tư duy “object-first” khi xây dựng ứng dụng trên Sui.
Key topics
Move packages, modules & compiler
Structs, abilities & resources
Sui object model: UID, owned vs shared
Ownership & access control
Entry functions & mutable references
Learning outcome
Người học có thể đọc, hiểu và viết smart contract Move cơ bản, nắm vững cách quản lý tài sản và ownership trên Sui.