Ư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
Khoá học Lập Trình Blockchain NFT Marketplace, Web3

Khoá học Lập Trình Blockchain NFT Marketplace, Web3

Blockchain không chỉ là công nghệ của tương lai mà đã là hiện tại với sự bùng nổ của DeFi, Play-to-Earn và GameFi. Khóa học này giúp bạn nắm vững kỹ năng xây dựng NFT Marketplace hoàn chỉnh từ Smart Contract đến giao diện người dùng, mở ra cơ hội nghề nghiệp hấp dẫn trong lĩnh vực công nghệ đang phát triển mạnh mẽ.

4.6
(462 đánh giá)
1,848 học viên

Giảng viên: 200Lab

79.000đ 2.690.000đ -97%
Truy cập vĩnh viễn trọn đời
Đầy đủ bài giảng và tài liệu
Học trên mọi thiết bị
Cập nhật miễn phí
Cập nhật mới nhất: 27/04/2026
Đăng ký VIP để học miễn phí khóa này và truy cập toàn bộ khoá học trọn đời

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

Lý Do Nên Tham Gia Khóa Học

  • Blockchain đang là xu hướng công nghệ hàng đầu với tiềm năng tăng thu nhập nhanh chóng cho các developer
  • Khắc phục khó khăn trong việc tự học do thiếu tài liệu và người hướng dẫn có kinh nghiệm
  • Hiểu rõ bản chất công nghệ Blockchain, đánh giá được dự án thực sự tốt thay vì chỉ là game tài chính
  • Nắm vững cách tích hợp Blockchain vào ứng dụng và phòng tránh các rủi ro nghiêm trọng
  • Học từ đội ngũ giảng viên giàu kinh nghiệm thực chiến với các dự án GameFi và Smart Contract trên thị trường
  • Nhận source code đầy đủ cho Token, NFT, Marketplace và website hoàn chỉnh
  • Tham gia cộng đồng 200Lab để giao lưu, kết nối việc làm và nhận hỗ trợ liên tục

Đối Tượng Học Viên

  • Developer có kiến thức lập trình frontend, backend hoặc mobile app muốn chuyển sang Blockchain
  • Các bạn đam mê công nghệ Blockchain và các sản phẩm sử dụng Token, NFT
  • Nhà đầu tư và nhà tạo lập muốn hiểu sâu hơn về lập trình blockchain để đánh giá dự án tốt hơn
  • Người muốn tích hợp Blockchain vào ứng dụng hiện có
  • Bất kỳ ai quan tâm đến xu hướng công nghệ Web3 và muốn nắm bắt cơ hội nghề nghiệp mới

Kỹ Năng Và Kết Quả Đạt Được

  • Nắm vững các khái niệm cơ bản: Blockchain, cơ chế hoạt động, Wallet, DeFi, Token, Coin, DApp, NFT
  • Xây dựng Token riêng theo chuẩn BEP-20 từ thư viện OpenZeppelin
  • Lập trình NFT (ERC-721) và triển khai đầy đủ chức năng của NFT Marketplace từ đầu đến cuối
  • Phát triển Smart Contract Marketplace với các logic phức tạp và implement chức năng mua bán
  • Thực hiện Contract Lock Token để quản lý Tokenomic
  • Sử dụng Hardhat để deploy và verify các Smart Contract trên Binance Smart Chain
  • Tương tác với Smart Contract thông qua thư viện Web3.js
  • Xây dựng Frontend NFT Marketplace hoàn chỉnh với ReactJS và Web3
  • Phát triển Backend service với Golang/NodeJS để indexing data từ blockchain
  • Lắng nghe và xử lý các event từ Smart Contract
  • Tạo website NFT Marketplace hoàn chỉnh từ design đến deployment

Chương Trình Học Chi Tiết

Chương 0: Blockchain 101 (Miễn phí)

  • Giới thiệu blockchain là gì
  • Cơ bản về Proof of Work (POW)
  • Wallet trong blockchain
  • Mnemonic là gì
  • Ethereum và Smart Contract
  • Phân biệt Token và Coin
  • Decentralized Application (DApp) và Web3
  • Các vấn đề của DApp
  • DeFi: Giới thiệu và các ứng dụng
  • Ứng dụng DeFi cung cấp thanh khoản cho app có token
  • Cách tính tỉ giá của sàn DEX
  • DeFi ảnh hưởng tới cuộc chơi như thế nào
  • NFT thực sự là gì
  • NFT liệu có thể dùng thay thế cho mọi tài sản
  • Hiểu về GameFi
  • Hiểu về Tokenomic (quan trọng)
  • Token sale: Seed, Private và Public Sale

Chương 1: Giới thiệu sơ lược về dự án DApp và xây dựng môi trường lập trình Smart Contract

  • Giới thiệu các thành phần trong dự án DApp
  • Giới thiệu setup Hardhat
  • Tìm hiểu cấu trúc project Hardhat
  • Viết Smart Contract Hello World, test và deploy lên BSC testnet

Chương 2: Chia sẻ, định hướng về ngành Blockchain và phân tích dự án Petty

  • Trả lời câu hỏi "Lập trình viên blockchain làm gì?"
  • Tìm hiểu các khái niệm cơ bản, kiến thức, kỹ năng cần có
  • Phân tích chi tiết dự án Petty

Chương 3: Xây dựng BEP-20 từ thư viện OpenZeppelin

  • Xây dựng Contract ERC-20 theo chuẩn OpenZeppelin (Phần 1 - Tìm hiểu về token)
  • Xây dựng Contract ERC-20 theo chuẩn OpenZeppelin (Phần 2 - Viết Smart Contract, test & deploy)

Chương 4: Xây dựng contract NFT

  • Giới thiệu về NFT là gì
  • Xây dựng Contract NFT theo chuẩn ERC-721 từ OpenZeppelin (Phần 1 - Tìm hiểu về NFT)
  • Xây dựng Contract NFT theo chuẩn ERC-721 từ OpenZeppelin (Phần 2 - Viết Smart Contract, test & deploy)

Chương 5: Xây dựng contract Marketplace

  • Chia sẻ logic contract Marketplace
  • Xây dựng contract Marketplace (Phần 1)
  • Xây dựng contract Marketplace (Phần 2)
  • Xây dựng contract Marketplace (Phần 3)

Chương 6: Thực hiện Contract Lock Token và deploy toàn bộ Contract

  • Giới thiệu về Lock Token Contract
  • Xây dựng Lock Token Contract
  • Deploy toàn bộ Contract lên BSC Testnet
  • Verify Contract trên BSC Scan

Chương 7: Interact với contract bằng thư viện Web3.js

  • So sánh Web3.js và Ethers.js
  • Làm quen với thư viện Web3.js (Phần 1)
  • Làm quen với thư viện Web3.js (Phần 2)
  • Tìm hiểu project Frontend NFT Marketplace
  • Tìm hiểu luồng đăng nhập thông qua MetaMask trong dự án Petty
  • Tìm hiểu các hàm tương tác với Smart Contract trong project Frontend (Phần 1)
  • Tìm hiểu các hàm tương tác với Smart Contract trong project Frontend (Phần 2)

Chương 8: Indexing data

  • Tìm hiểu project Backend NFT Marketplace
  • Sử dụng Web3.js để lắng nghe các event (Phần 1)
  • Sử dụng Web3.js để lắng nghe các event (Phần 2)
  • Sử dụng Web3.js để lắng nghe các event (Phần 3)

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ợ?