Khóa học ReactJS thực chiến 200lab
Khóa học ReactJS thực chiến 200lab Giá gốc là: 6.400.000₫.Giá hiện tại là: 149.000₫.
Back to products
Khoá học Lập trình Blockchain NFT Marketplace, Web3
Khoá học Lập trình Blockchain NFT Marketplace, Web3 200Lab Giá gốc là: 2.690.000₫.Giá hiện tại là: 149.000₫.

Khóa Học Lập Trình Blockchain – Solidity Ethereum Chuyên Sâu 200lab

Giá gốc là: 2.490.000₫.Giá hiện tại là: 149.000₫.

Học thử
146 Mọi người đang xem sản phẩm này ngay bây giờ!
Mã giảm giá của chúng tôi
BANMOI
HOIVIEN
AFFSAP
AFFSALE
AFFNAY
Mã giảm giá của chúng tôi
Mã giảm giá:
BANMOI
Điều kiện GIảm 20K cho đơn hàng từ 50K (Dành cho người mua lần đầu)
BANMOI
(Số tiền chi tiêu tối thiểu cho mã giảm giá "banmoi" là 50.000.)
Mã giảm giá:
HOIVIEN
Điều kiện Giảm 25% khi mua Gói Hội Viên
HOIVIEN
(Mã giảm giá "hoivien" đã hết hạn.)
Mã giảm giá:
AFFSAP
Điều kiện GIảm 50K cho đơn hàng từ 249K (3 lần sử dụng)
AFFSAP
(Mã giảm giá "affsap" đã hết hạn.)
Mã giảm giá:
AFFSALE
Điều kiện GIảm 30K cho đơn hàng từ 149K (3 lần sử dụng)
AFFSALE
(Mã giảm giá "affsale" đã hết hạn.)
Mã giảm giá:
AFFNAY
Điều kiện Giảm 15% cho đơn hàng từ 50K (3 lần sử dụng)
AFFNAY
(Mã giảm giá "affnay" đã hết hạn.)
  • Cách nhận khoá học

Nhận khoá học qua Drive ngay khi bạn thanh toán thành công.

  • Hình thức học
Học trên Google Drive bằng máy tính, Ipad, điện thoại.
  • Thời hạn khoá học

Sở hữu khóa học trọn đời.

Bạn đang ấp ủ ước mơ trở thành Developer Blockchain tài năng, kiến tạo tương lai cùng công nghệ đột phá? Khóa học Lập Trình Blockchain – Solidity Ethereum Chuyên Sâu từ 200Lab chính là chìa khóa mở ra cánh cửa thành công cho bạn!

Giới thiệu Khóa Học Lập Trình Blockchain

Khóa học Khóa Học Lập Trình Blockchain – Solidity Ethereum được thiết kế nhằm giúp bạn hiểu rõ về Solidity thông qua các ví dụ và project thực tế. Bạn sẽ được học từ cơ bản đến nâng cao, từ việc tìm hiểu và cài đặt Metamask, lập trình Smart Contract với Solidity, đến việc thực hiện project thực tế như Fund Wallet.

Mỗi bài giảng trong khóa học có thời lượng từ 2 đến 11 phút, giúp bạn dễ dàng tiếp thu kiến thức một cách hiệu quả. Bạn không chỉ được học lý thuyết mà còn được thực hành trực tiếp, từ đó nắm vững kiến thức và kỹ năng.

Với khóa học này, bạn sẽ có cơ hội trải nghiệm và hiểu rõ về công nghệ Blockchain, từ việc tạo và sử dụng ví blockchain, viết và triển khai smart contract, đến việc xây dựng và phát triển các ứng dụng blockchain.

Hơn nữa, khóa học lập trình Blockchain của 200Lab không chỉ giúp nắm bắt kiến thức chuyên sâu mà còn giúp bạn xây dựng kỹ năng tư duy logic và phân tích vấn đề – những kỹ năng quan trọng để trở thành một chuyên gia Blockchain.

Khóa học Blockchain này được thiết kế bởi các chuyên gia hàng đầu trong lĩnh vực Blockchain, mang lại cho học viên kiến thức chất lượng và cập nhật nhất. Bạn sẽ được học từ những người có kinh nghiệm và hiểu rõ về công nghệ Blockchain đấy. Tuyệt vời quá, đúng không nào?

Lợi ích khi tham gia:

  • Nắm vững kiến thức nền tảng về Blockchain: Hiểu rõ nguyên lý hoạt động, cấu trúc và ứng dụng của Blockchain trong nhiều lĩnh vực.
  • Thành thạo ngôn ngữ lập trình Solidity: Khả năng viết Smart Contract an toàn, hiệu quả, đáp ứng mọi yêu cầu phát triển.
  • Kỹ năng triển khai ứng dụng Ethereum: Xây dựng DApp, Token, NFT, mở ra cơ hội nghề nghiệp rộng mở.
  • Kết nối với cộng đồng Blockchain: Trao đổi, học hỏi và hợp tác với các chuyên gia, nhà phát triển hàng đầu.

Ai phù hợp với khóa học:

  • Người mới bắt đầu: Muốn tìm hiểu và khám phá thế giới Blockchain đầy tiềm năng.
  • Lập trình viên: Nâng cao kỹ năng, mở rộng kiến thức sang lĩnh vực Blockchain.
  • Chủ doanh nghiệp: Ứng dụng Blockchain vào mô hình kinh doanh, gia tăng lợi thế cạnh tranh.

Nội dung khóa học:

Chương 0: Các khái niệm cơ bản trong Blockchain (Bonus)
Bài 1: Giới thiệu blockchain là gì?
Bài 2: Cơ bản về Proof of Work (POW)
Bài 3: Wallet trong blockchain
Bài 4: Mnemonic là gì?
Bài 5: Ethereum và Smart Contract
Bài 6: Phân biệt Token và Coin
Bài 7: Decentralized Application (DApp) và Web3
Bài 8: Các vấn đề của DApp
Bài 9: DeFi: Giới thiệu và các ứng dụng của nó
Bài 10: Ứng dụng DeFi cung cấp thanh khoản cho app có token
Bài 11: Cách tính tỉ giá của sàn DEX
Bài 12: DeFi ảnh hưởng tới cuộc chơi như thế nào
Bài 13: NFT thực sự là gì
Bài 14: NFT liệu có thể dùng thay thế cho mọi tài sản?
Bài 15: Hiểu về GameFi
Bài 16: Hiểu về Tokenomic (quan trọng)
Bài 17: Token sale: Seed, Private và Public Sale

Chương 1: Tìm hiểu, cài đặt & sử dụng MetaMask
Bài 1: Tìm hiểu MetaMask
Bài 2: Cài đặt MetaMask
Bài 3: Thực hiện Transaction đầu tiên với MetaMask

Chương 2: Lập trình Smart Contract với ngôn ngữ Solidity
Bài 1: Hiểu về Smart Contract
Bài 2: Giới thiệu ngôn ngữ lập trình Solidity
Bài 3: Giới thiệu Remix IDE & viết Smart Contract đầu tiên
Bài 4: Deploy Smart Contract với Web3
Bài 5: Deploy Smart Contract sử dụng Ganache
Bài 6: Giới thiệu các kiểu dữ liệu cơ bản trong Solidity
Bài 7: Integer Example
Bài 8: Boolean Example
Bài 9: Address Example
Bài 10: String Example
Bài 11: Integer Wraping Around (in new version of Solidity)
Bài 12: Addresses & Global Msg Object
Bài 13: Demo payable function
Bài 14: ìm hiểu Complex Variables trong Solidity
Bài 15: Demo Simple Mapping
Bài 16: Demo Mapping by Example
Bài 17: Demo Mapping + Struct
Bài 18: Error & Exception trong Solidity
Bài 19: Demo Error & Exception
Bài 20: Function: Visibility, Constructor, Fallback
Bài 21: Demo Function: Visibility, Constructor, Fallback
Bài 22: Demo Inheritance Modifier Example [P1] Bài 23: Demo Inheritance Modifier Example [P2] Bài 24: Inheritance & Modifier
Bài 25: Demo Events & Return Variables
Bài 26: Events & Return Variables
Bài 27: Demo ABI & Debugging
Bài 28: ABI & Debugging
Bài 29: Library
Bài 30: Demo Library
Bài 31: Tìm hiểu về Delegatecall function
Bài 32: Delegatecall function Example
Bài 33: Tìm hiểu về Call function Example

Chương 3: Fund Wallet (Project 1)
Bài 1: Giới thiệu project
Bài 2: Khởi tạo Smart Contract & ôn tập Kế thừa (Inheritance)
Bài 3: Sử dụng thư viện OpenZeppelin để thực hiện lại chức năng onlyOwner
Bài 4: Thực hiện logic của Allowance
Bài 5: Add Event & Refactor Contract
Bài 6: Thêm thư viện SafeMath để hoàn thiện logic
Bài 7: Loại bỏ chức năng renounceOwnership trong Contract

Chương 4: Tìm hiểu Web3.js thông qua cách tương tác với Smart Contract, Browser
Bài 1: Tìm hiểu Web3.js
Bài 2: Cài đặt NodeJS
Bài 3: Cài đặt VS Code & các extention hữu ích
Bài 4: Sử dụng Web3.js để tương tác với Ganache
Bài 5: Sử dụng Web3.js để tương tác với Smart Contract
Bài 6: Sử dụng Web3.js để tương tác với Smart Contract trên Browser

Chương 5: Tìm hiểu & sử dụng Truffle framework
Bài 1: Giới thiệu Truffle framework
Bài 2: Install Truffle (Fix lỗi không thể cài đặt trên MacOS)
Bài 3: Giới thiệu & cài đặt Truffle React Box
Bài 4: Tìm hiểu cấu trúc source & compile Smart Contract
Bài 5: Run React web để tương tác với Smart Contract
Bài 6: Tìm hiểu cách viết Test trong Truffle

Chương 6: Thực hiện mua bán Token ERC-20 (Project 2)
Bài 1: Giới thiệu project
Bài 2: Set up project & install OpenZeppelin
Bài 3: Khởi tạo Token ERC-20 từ thư viện OpenZeppelin
Bài 4: Thực hiện deploy contract ERC-20
Bài 5: Set up & thực hiện Unit Test đầu tiên
Bài 6: Thực hiện thêm một vài test case cho contract MyToken
Bài 7: Thực hiện contract MyTokenSale
Bài 8: Deploy contract MyTokenSale
Bài 9: Sử dụng hook function để fix Unit test
Bài 10: Thiết lập Environment cho ứng dụng
Bài 11: Thực hiện Unit Test cho contract MyTokenSale
Bài 12: Thực hiện thêm một vài test case cho contract MyTokenSale
Bài 13: Thực hiện chức năng whitelist khi mua Token
Bài 14: Test lại contract MyTokenSale sau khi apply KYC
Bài 15: Tương tác giữa React web & Contract
Bài 16: Demo chức năng Whitelisting trên website
Bài 17: Demo chức năng mua Token
Bài 18: Display Token lên MetaMask
Bài 19: Hiểu về Decimals trong ERC-20
Bài 20: Fix lại các logic trong project
Bài 21: Deploy contract to BSC Testnet

Kết luận:

Khóa Học Lập Trình Blockchain – Solidity Ethereum Chuyên Sâu là cơ hội tuyệt vời để bạn bước chân vào thế giới Blockchain đầy tiềm năng và trở thành Developer đắt giá trong kỷ nguyên số. Hãy đăng ký ngay để bắt đầu hành trình chinh phục tri thức và kiến tạo tương lai cùng công nghệ Blockchain!