Khoá học lập trình

Blockchain NFT Marketplace, Web3

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:

Các tiêu điểm khoá học

NFT Khoahoc 800x600 1%402x 2

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.

NFT Khoahoc 800x600 1%402x 02

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.

NFT Khoahoc 800x600 1%402x 01 2

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.

NFT Khoahoc 800x600 1%402x 03

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.

NFT Khoahoc 800x600 1%402x 04 1

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.

NFT Khoahoc 800x600 1%402x 05

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.

NFT Khoahoc 800x600 1%402x 06 1

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.

NFT Khoahoc 800x600 1%402x 07 1

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.

NFT Khoahoc 800x600 1%402x 08

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.

NFT Marketplace bạn sẽ thực hiện trong khoá

Khoá học dành cho ai?

Giá trị đi kèm cùng khoá học

Source code

Hỗ trợ & cộng đồng

Ưu đãi đặc biệt

200Lab Community

Cộng đồng học viên giao lưu giữa các mentor & học viên trong mỗi khoá học. Anh em tha hồ hỏi đáp, chia sẻ kiến thức thoải mái và không giới hạn. Các bạn có thể hỏi tất tần tật, nội dung khoá học đến giải pháp chuyên sâu.

Cảm nhận học viên

Mình được sếp giao nhiệm vụ phát triển một website có giao tiếp với ví blockchain nên đã phải tự học một thời gian. Khoá học của 200Lab đã giúp mình tiết kiệm được nhiều thời gian và tự tin hơn cho các dự án blockchain của công ty.

Huy Phan
Huy Phan

React Developer

Mình tham gia khoá học chỉ vì muốn làm được những app wallet blockchain. Mình không có ý định làm NFT hay Token tuy nhiên khoá học cũng giúp mình hiểu được rất nhiều về bản chất của blockchain, Token và các Smart Contract.

Thanh Phong
Thanh Phong

Mobile App Developer

Thật tiếc vì phần nội dung cho backend trong khoá học khá hạn chế. Nhưng với mình như vậy cũng đủ rồi. Trước đó mình nghĩ backend cho các app blockchain là cái gì đó rất ghê gớm. Cảm ơn 200Lab vì khoá học rất ok nhé.

 
Đức Tài
Đức Tài

Backend Engineer

Mình thực sự không biết gì về lập trình, chỉ muốn tham gia khoá học để hiểu công nghệ hơn một chút. Mình thắc mắc các Tokenomic và DeFi, NFT Marketplace hoạt động thế nào. Khoá học đã giúp mình đánh giá được tốt hơn các sản phẩm blockchain.

 
Trần Khôi
Trần Khôi

Nhà đầu tư Crypto

Mình chỉ muốn kiếm nhân sự cho sản phẩm GameFi nên đã tham gia khoá học. Mặc dù tham gia không quá thường xuyên nhưng khoá học được tổ chức khá tốt. Các vấn đề quan trọng đều được giải đáp, công nhận là các mentor rất nhiệt tình.

 
Phạm Bá Tân
Phạm Bá Tân

Nhà tạo lập GameFi

 Mình thấy nhiều job blockchain viết Smart Contract có thù lao rất cao nên đã tham gia khoá học để có thể nhận về làm. Phần Solidity từ cơ bản đến các Smart Contract trong khoá học rất phù hợp với nhu cầu của mình.

 
Từ Gia Khánh
Từ Gia Khánh

Freelancer

Đội ngũ giảng viên

1 1

Việt Trần

Blockchain Adviser Thetan Arena
Founder & Trainer 200Lab
3 1

Nhật Cao

Blockchain NFT, Smart Contract Developer
Hinh giang vien blockchain

Tùng Đường

Smart Contract Developer

Các câu hỏi thường gặp

Khoá học lập trình của 200Lab chỉ tập trung vào Smart Contract trên Ethereum và Binance Smart Chain. Đây không phải khóa học lập trình tạo chain mới. Để tạo chain mới cần các nhà khoa học máy tính với học vị tiến sĩ.

Khoá học videos quay sẵn với chất lượng cao sẽ giúp các bạn tiết kiệm thời gian cũng như chủ động hơn trong việc học. Bên cạnh đó nội dung video được kiểm duyệt và tinh gọn, tránh được các sự cố từ người dạy (tình hình sức khoẻ, cảm xúc cá nhân).

Ngoài ra để khắc phục điểm yếu từ khoá học videos đó là: gặp lỗi không biết hỏi ai, 200Lab có hệ thống support riêng. Các mentor sẵn sàng giải đáp rất nhiệt tình và chi tiết thậm chí là các vấn đề sản phẩm của bạn nếu cho phép.

Khoá học này cung cấp kinh nghiệm thực tế thông qua góc nhìn của các chuyên gia Adviser cho các dự án blockchain. Các anh chị nhà tạo lập có thể phát triển dự án tốt hơn, nắm rõ quy trình, các rủi ro cần phòng tránh để dự án không bị những tổn thất đáng tiếc. Hầu hết các sai lầm trong sản phẩm blockchain đều phải trả giá rất đắt.

Trước tiên, đây không phải là khoá học đầu tư có thể giúp bạn nhân tài sản nhiều lần.

Hầu hết các nhà đầu tư crypto hiện tại đều không nắm rõ bản chất thực sự của các dự án blockchain, dẫn đến những quyết định cảm tính sai lầm, trường hợp tệ nhất là bị scam. Blockchain là miền đất hứa, nơi tài chính đổ về, cũng là nơi có không ít hacker, scammer rình rập các NĐT mỗi ngày. Khoá học này được thiết kế để giúp các bạn hiểu rõ một dự án blockchain sẽ phát triển thế nào, từ thiết lập Tokenomic (cách làm đúng), gọi vốn đến phát hành sản phẩm. Từ đó các bạn sẽ phòng tránh được các rủi ro mất vốn do đầu tư vào các dự án không minh bạch hoặc lừa đảo tài chính.

Lập trình Smart Contract thực sự không khó nếu bạn quyết tâm theo đuổi. Khoá học này đã được thiết kế để phần lớn các bạn mới có thể học được. Tuy nhiên bạn cần cân nhắc kỹ xem bản thân có yêu thích lập trình, có thích thú với cách mà blockchain và các ứng dụng hoạt động hay không nhé!

Nếu bạn là developer, với sự nỗ lực tốt, kết thúc khoá học các bạn có thể tự tin apply các công ty đang tuyển dụng vị trí lập trình Smart Contract với mức lương 3-4K $ NET. Mảng này hiện quá ít ứng viên vì thế sự cạnh tranh không khốc liệt như các mảng lâu năm khác. Vài năm tới, 200Lab hy vọng các bạn sẽ là những chuyên gia trong lĩnh vực này.

Từ khi đăng ký học viên khoá học, các bạn sẽ nhận được hỗ trợ kỹ thuật từ 200Lab trong xuyên suốt thời gian khoá học diễn ra và 03 tháng sau khi khóa học kết thúc.

Ngoài ra các bạn vẫn được tham gia thành viên (không giới hạn thời gian) trong cộng đồng học viên và giảng viên. Trong cộng đồng này, 200Lab vẫn thường xuyên update các kiến thức mới.