Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu

Lập trình smart contract với Clarity và Stacks

Lập trình smart contract với Clarity và Stacks

Học về web3, smart contract với Clarity và Stacks blockchain

4.6
(736 đánh giá)
2,944 học viên
Giảng viên
Khoa Nguyen
Đánh giá cao
79.000đ 1.099.000đ -93%
3.0 giờ video
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Hiểu được hệ sinh thái blockchain Stacks
Hiểu được tổng quan về smart contract
Lập trình được Clarity
Viết được các smart contract với Clarity ở mức độ trung cấp

Yêu cầu

Không yêu cầu kiến thức lập trình

Đối tượng phù hợp

Lập trình viên muốn học thêm về Clarity và Stacks
Nhà đầu tư tiền điện tử muốn hiểu thêm về smart contract và Clarity

Nội dung khóa học

7 phần • 32 bài giảng
1 Tại sao nên học Clarity và Stacks blockchain
2 Tổng quan về Smart contract
3 Giới thiệu smart contract chúng ta sẽ xây dựng trong khoá học
1 Cài đặt Clarinet
2 Tạo smart contract đầu tiên bằng Clarinet
1 Public function và cách gọi hàm của một contract
2 Truyền tham số vào hàm và các kiểu dữ liệu
3 Kiểu dữ liệu map
4 read-only function và map-get lấy dữ liệu từ 1 map
5 Hàm donate-stx, keyword let và get
6 Giải thích thêm về kiểu dữ liệu tuple và keyword get
7 Kiểu dữ liệu Optionals và cách dùng unwrap!
8 define-constant trong Clarity
9 try! và stx-transfer
10 map-set và cách cập nhật lại giá trị của một map
11 Cách dùng merge để cập nhật lại giá trị của map
12 Cách dùng biến với define-data-var
13 Control flow và error handling, keyword asserts!
1 Bài tập viết tính năng upvote, downvote
2 Tạo map ListingVotes
3 Function vote-listing
4 Chạy hàm vote-listing
5 Viết hàm upvote, keyword unwrap-panic
6 Viết hàm downvote
1 Giới thiệu tự tạo token trên Stacks
2 define trait, sip-010 fungible token
3 Implement traits, tạo custom token
4 use traits
5 Bài tập tự tạo NFT và donate bằng NFT
1 Cách deploy smart contract lên Stacks testnet
2 Cách sử dụng Stacks Sandbox để tương tác với smart contract sau khi deploy
1 Tổng kết khoá học

Giới thiệu khóa học

Chào mừng mọi người đến với khoá học Lập trình smart contract với Clarity và Stacks


Stacks là một blockchain tìm năng, với tầm nhìn và sứ mạng là mang smart contract đến cho Bitcoin hay còn gọi là built on Bitcoin. Trong tương lai, Stacks có thể là một trong những blockchain hàng đầu với cơ chế dựa vào Bitcoin mới lạ của mình.


Trong chương đầu tiên của khoá học, bạn sẽ được tìm hiểu về Stacks blockchain, tìm năng của nó. Ngoài ra, bạn cũng tìm hiểu các cơ hội nghề nghiệp, khởi nghiệp nếu bạn có thể lập trình smart contract với ngôn ngữ Clarity


Trong chương thứ hai,  khoá học giúp bạn hiểu về cách viết smart contract với ngôn ngữ Clarity trên nền tảng Stacks blockchain. Chúng ta sẽ cùng nhau xâu dựng một smart contract về donation (giống gofundme).


Trong chương thứ ba, bạn sẽ học cách tự tạo token và NFT của riêng mình với ngôn ngữ Clarity. 

Trong chương cuối cùng, bạn cũng sẽ được học cách deploy smart contract của mình.


Tổng quan về khoá học, trong mỗi bài học được thiết kế tập trung vào một kiến thức mới giúp người học có thể hiểu được ngôn ngữ Clarity dễ dàng hơn. Khoá học cũng được thiết kế với kiểu project-based nên sẽ không nhàm chán và phù hợp với mọi người.

Cuối khoá học, mình tin chắc bạn có thể tự viết được smart contract bằng ngôn ngữ Clarity.

Web3 và blockchain sẽ mở ra nhiều cơ hội việc làm, khởi nghiệp cho bạn. Đây là khoá học giúp bạn hiểu rõ hơn về smart contract không những trên Stacks blockchain mà còn là bước đệm để bạn tìm hiểu smart contract trên những blockchain khác!



Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?