Click chuột lên hình để phóng to

Chia Sẻ Khóa học Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io

Chia Sẻ Khóa học Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io

Mã sản phẩm: 1156128936903484857

Giới thiệu khóa học        Chia Sẻ Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io. Blockchain hiện là xu hướng công nghệ hàng đầu. ...

Thông tin chi tiết

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

Chia Sẻ Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io.
Blockchain hiện là xu hướng công nghệ hàng đầu. Với sự bùng nổ từ các sản phẩm tài chính (DeFi), Game (Play-to-Earn) hay GameFi đã khiến một lượng không nhỏ các nhà tạo lập, nhà đầu tư quan tâm tham gia vào thị trường này. 200Lab cho rằng xu hướng này sẽ còn phát triển mạnh mẽ trong vài năm tới.

Đối với các developer, blockchain thực sự là sân chơi hấp dẫn, tiềm năng và có thể giúp bạn tăng nhanh thu nhập trong thời gian tới. Theo quan sát từ 200Lab, các bạn thường gặp rất nhiều khó khăn như sau:

Blockchain quá mới nên việc tự học gặp rất nhiều khó khăn, thiếu tài liệu và người hướng dẫn giàu kinh nghiệm.
Lo lắng về lựa chọn blockchain có thực sự tốt hay chỉ là một game tài chính dành cho các cá mập và nhà đầu tư?!
Bạn có nhu cầu tích hợp Blockchain vào app nhưng lại không rõ cơ chế và các rủi ro cần phòng tránh. Thiệt hại là rất khủng khiếp!!!
Khóa học sẽ giúp bạn

Khóa học sẽ tập trung vào các sản phẩm App và Game có tích hợp Blockchain (Layer 3). Các bạn sẽ được hướng dẫn từng bước tạo dựng Token riêng, quản lý Tokenomic bằng Smart Contract, lập trình và phát hành các Smart Contract trên Binance Smart Chain (BSC) cho đến các NFT và Marketplace, quản lý dữ liệu phát sinh onchain.

Bạn sẽ nhận được
Các khái niệm cơ bản trong Blockchain (Bonus)
Bạn sẽ biết được những keyword mà truyền thông nhắc nhiều hiện nay bao gồm: Blockchain, cơ chế Blockchain, Wallet, DeFi, Token, Coin, DApp, NFT.
Mọi thứ cần biết về DApp & thiết lập Smart Contract đầu tiên
Bạn sẽ có cái nhìn tổng quát về các thành phần có trong 1 dự án Dapp như thế nào và khởi tạo Smart Contract ra sao.
Chia sẻ, định hướng về ngành Blockchain & phân tích dự án Petty
Trả lời cho câu hỏi “Lập trình viên blockchain làm gì?”, tìm hiểu một số khái niệm cơ bản, các kiến thức, kỹ năng cần có và phân tích dự án Petty.
Xây dựng Token riêng (BEP-20) từ thư viện OpenZeppelin​
Sử dụng thư viện OpenZeppelin để xây dựng token theo chuẩn BEP-20 phục vụ cho việc mua/bán NFT trên Marketplace
Lập trình NFT (ERC-721) để thực hiện chức năng của Marketplace
Tìm hiểu NFT là gì. Xây dựng full chức năng của 1 NFT Marketplace bất kỳ từ đầu đến cuối.
Xây dựng và triển khai chức năng của contract Marketplace
Chúng ta sẽ đi vào những logic phức tạp hơn và cách implement chúng trong smart contract.
Làm việc với Hardhat & thực hiện deploy các Smart Contract
Tìm hiểu & làm quen với Hardhat. Hướng dẫn các bước đầy đủ để deploy và verify contract thông qua Hardhat.
Interact với contract bằng thư viện Ethers.js
Các bước để thực hiện tương tác từ front-end đến smart contract.
Indexing Data
Hướng dẫn cách lấy và sắp xếp dữ liệu của smart contract xuống một server back-end.
Ai nên tham gia khóa học
Các bạn đã biết lập trình bất kể frontend hay backend, mobile app.
Đam mê công nghệ Blockchain, các sản phẩm sử dụng Blockchain (Token & NFT).
Các nhà đầu tư, nhà tạo lập muốn tìm hiểu sâu hơn về lập trình blockchain.
Tất cả ai có nhu cầu học

Nội dung khóa học
Chương 0: Blockchain 101 (Free)
Giới thiệu blockchain là gì? 03:36
Cơ bản về Proof of Work (POW) 02:43
Wallet trong blockchain 01:33
Mnemonic là gì? 02:57
Ethereum và Smart Contract 02:43
Phân biệt Token và Coin 02:04
Decentralized Application (DApp) và Web3 02:31
Các vấn đề của DApp 01:46
DeFi: Giới thiệu và các ứng dụng của nó 03:45
Ứng dụng DeFi cung cấp thanh khoản cho app có token 03:40
Cách tính tỉ giá của sàn DEX 03:18
DeFi ảnh hưởng tới cuộc chơi như thế nào 01:46
NFT thực sự là gì 03:50
NFT liệu có thể dùng thay thế cho mọi tài sản? 02:13
Hiểu về GameFi 02:55
Hiểu về Tokenomic (quan trọng) 06:17
Token sale: Seed, Private và Public Sale 04:40

Chương 1: Giới thiệu sơ lược về một dự án Dapp, xây dựng môi trường để lập trình smart contract đầu tiên
Giới thiệu về các thành phần trong dự án dapp 02:44
Giới thiệu & set up Hardhat 03:38
Tìm hiểu cấu trúc project Hardhat 07:15
Viết, test & deploy Smart contract Hello world lên BSC testnet 17:16

Chương 2: Giới thiệu toàn tập về Blockchain & dự án sàn NFT
Toàn tập về lập trình Blockchain mà bạn nên biết 27:45
Tìm hiểu 1 dự án NFT bất kỳ 08:02
Tìm hiểu và phân tích các chức năng quan trọng trong dự án Petty (NFT Marketplace) 06:58

Chương 3: Xây dựng BEP-20 từ thư viện OpenZeppelin
BEP-20 và ERC-20 là gì? Giới thiệu về chuẩn EIP-20 03:38
Tìm hiểu về các hàm trong chuẩn BEP-20 [Phần 1] 02:45
Tìm hiểu về các hàm trong chuẩn BEP-20 [Phần 2] 04:57
Tìm hiểu các Event trong chuẩn BEP-20 02:05
Xây dựng contract theo chuẩn EIP-20 [Phần 1] 08:38
Xây dựng contract theo chuẩn EIP-20 [Phần 2] 08:25
Xây dựng contract theo chuẩn EIP-20 [Phần 3 – Viết unit test & deploy] 19:28
Xây dựng contract ERC-20 theo chuẩn OpenZeppelin [Phần 1 – Giới thiệu] 08:04
Xây dựng contract ERC-20 theo chuẩn OpenZeppelin [Phần 2 – Viết, test & deploy Smart Contract] 19:24

Chương 4: Xây dựng contract NFT
Tìm hiểu NFT 10:25
Tìm hiểu các hàm trong chuẩn EIP-721 07:52
Tìm hiểu contract ERC-721 của thư viện OpenZeppelin 20:08
Khởi tạo contract Petty NFT từ thư viện ERC-721 09:36
Viết Unit test cho contract Petty 06:21

Chương 5: Xây dựng contract Marketplace
Giới thiệu contract Marketplace 05:31
Khai báo các struct, biến quan trọng trong contract 11:13
Định nghĩa các Event bên trong Smart Contract 06:11
Xây dựng các hàm cần thiết trong Smart Contract [Phần 1] 14:21
Xây dựng các hàm cần thiết trong Smart Contract [Phần 2] 16:26
Xây dựng các hàm cần thiết trong Smart Contract [Phần 3] 10:42
Xây dựng layout Unit Test cho contract Marketplace. 09:42
Hoàn thiện layout Unit Test cho contract Marketplace – Phần 1 11:28
Hoàn thiện layout Unit Test cho contract Marketplace – Phần 2 12:22

Chương 6: Thực hiện Contract Lock Token & Deploy toàn bộ smart contract
Thực hiện Contract Lock Token 05:24
Thực hiện Unit test cho contract Lock Token 12:36
Viết script deploy toàn bộ Contract 12:12

Chương 7: Interact với contract bằng thư viện Web3JS
Giới thiệu Web3JS. So sánh Web3JS & EthersJS 09:48
Làm quen với thư viện Web3JS – phần 1 12:01
Làm quen với thư viện Web3JS – phần 2 18:44
Tìm hiểu project Frontend NFT Marketplace 06:29
Tìm hiểu luồng đăng nhập thông qua MetaMask trong dự án Petty 19:31
Tìm hiểu các hàm tương tác với smart contract trong project Front-end – Phần 1 11:36
Tìm hiểu các hàm tương tác với smart contract trong project Front-end – Phần 2 13:14  

Chương 8: Indexing data
Tìm hiểu project Backend NFT Marketplace 09:59
Sử dụng Web3JS để lắng nghe các event – Phần 1 18:15
Sử dụng Web3JS để lắng nghe các event – Phần 2 08:04
Sử dụng Web3JS để lắng nghe các event – Phần 3 15:12

Chia Sẻ Khóa học Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io
Chia Sẻ Khóa học Lập trình Blockchain NFT Marketplace Web3 Của 200lab.io

0
0 0₫ Đóng
Ảnh
Sản phẩm
Giá
Số lượng
Tổng
Xóa

Tạm tính: 0₫

Tổng cộng: 0₫