inflearn logo

Khóa học chuyên sâu về cấu trúc cốt lõi của Ethereum – dựa trên phiên bản cập nhật mới nhất của Mastering Ethereum

Dành cho những ai chỉ mới hình dung rời rạc về cấu trúc của Ethereum, chúng tôi sẽ hệ thống hóa từ ví, giao dịch, hợp đồng thông minh cho đến EVM trong một mạch liền. Ngay cả khi không có nền tảng kỹ thuật, bạn vẫn có thể theo dõi.

(4.0) 4 đánh giá

53 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Cryptography
Cryptography
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
Smart Contract
Smart Contract
Cryptography
Cryptography
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
Smart Contract
Smart Contract

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể hiểu một cách có hệ thống về cách Ethereum được cấu thành theo các đơn vị tài khoản, giao dịch, khối và trạng thái (State).

  • Có thể giải thích toàn bộ quy trình từ khi giao dịch phát sinh, mã được thực thi trên EVM, trạng thái thay đổi cho đến khi được ghi vào block.

  • Bạn sẽ hiểu được ý nghĩa về mặt cấu trúc rằng hợp đồng thông minh không chỉ đơn thuần là mã lệnh mà còn hoạt động như một phần của máy trạng thái Ethereum.

  • Bạn có thể tự viết và triển khai mã Solidity, qua đó thực hành và nắm rõ cách mã nguồn → giao dịch → thực thi → thay đổi trạng thái liên kết với nhau.

  • Có thể phân biệt các thành phần Web3 như token, oracle và DApp dựa trên “vai trò trong cấu trúc Ethereum” thay vì chức năng của chúng.

  • Bạn sẽ có được góc nhìn để đánh giá một cách có hệ thống “tại sao dịch vụ lại buộc phải được thiết kế như vậy trên Ethereum”, thay vì chỉ là một người dùng đơn thuần.

Khóa học chuyên sâu về Ethereum

Điểm khởi đầu toàn diện để phát triển Web3 thực chiến & hiểu về on-chain


Khóa học này không chỉ đơn thuần hướng dẫn cách xây dựng DApp hay ngữ pháp smart contract.
Đây là khóa học Web3 full-stack chuyên sâu hiếm có tại Hàn Quốc, được thiết kế để giúp bạn hiểu ‘toàn diện’ về hệ sinh thái Ethereum.

Thông qua khóa học này, bạn sẽ

  • Hoàn toàn hiểu cách Ethereum hoạt động bên trong và

  • Bạn sẽ có khả năng trực tiếp tạo, triển khai, kiểm thử smart contract và xây dựng cả DApp.

Nhiều khóa học
✔ chỉ giải thích nguyên lý blockchain hoặc
✔ chỉ yêu cầu bạn viết theo mã nguồn,
✔ mà không cho thấy đầy đủ môi trường thực tế, nhưng

Khóa học này hoàn toàn khác biệt.


Đây không chỉ là thực hành đơn thuần.

Chuyển hóa toàn bộ Ethereum thành kiến thức có thể nắm bắt được theo cấu trúc 3 bước “Hiểu → Thực hành → Mở rộng”.

  • Hiểu: Giải thích tất cả các thành phần của Ethereum như EVM, giao dịch, gas, ví, token, oracle... trong “bối cảnh tổng thể”.

  • Thực hành: Sử dụng Remix và Truffle để triển khai thực tế trên môi trường Windows và thực hiện các giao dịch thực tiễn trên mạng thử nghiệm.

  • Mở rộng: Cấu trúc DApp, bảo mật, token, oracle, giao thức đồng thuận và nhiều nội dung khác—tất cả những năng lực cốt lõi để phát triển thành một nhà phát triển Web3.

Sau khi hoàn thành khóa học này,
bạn sẽ không chỉ là “người biết một phần” về Ethereum
mà sẽ trở thành người hiểu hệ sinh thái Ethereum từ đầu đến cuối và có thể tự mình triển khai..


Khóa học này phù hợp với những người như sau

1) Những người nhất định nên tham gia khóa học này

  • Dành cho những người mới bắt đầu phát triển Web3 nhưng muốn nhanh chóng trang bị năng lực thực tiễn

  • Những ai muốn tự mình tạo ra token, NFT và hợp đồng thông minh của riêng mình

  • Dành cho những ai muốn hiểu cấu trúc bên trong của Ethereum để nâng cao khả năng phân tích dữ liệu on-chain.

  • Dành cho những ai muốn hiểu đúng bản chất của Web3 với tư cách là nhà phát triển, nhà hoạch định hoặc nhà sáng tạo.

2) Dành cho những người đã biết Web3 nhưng muốn tìm hiểu sâu hơn

  • Những người chỉ biết cơ chế nhưng chưa hiểu luồng chạy của mã nguồn thực tế

  • Những người đầu tư crypto hoặc phân tích on-chain và từng thắc mắc “Contract thực sự hoạt động như thế nào”

  • Những người biết cơ bản về Solidity nhưng muốn hiểu rõ cấu trúc EVM, gas và bộ nhớ

3) Đa dạng nhóm nghề nghiệp cần mở rộng lộ trình sự nghiệp

  • Lập trình viên → nâng cấp vị thế thành nhà phát triển Web3

  • Chuyên viên phân tích dữ liệu → Mở rộng sang lĩnh vực phân tích on-chain

  • Tư vấn viên/nhà hoạch định → Tạo sự khác biệt với tư cách là người sở hữu “kiến thức thực tiễn về blockchain”

  • YouTuber/blogger → xây dựng nền tảng vững chắc để sản xuất nội dung chuyên sâu về Web3


Sau khi hoàn thành khóa học, bạn sẽ thay đổi như sau

  • Hiểu và thực hành ngôn ngữ Solidity từ đầu đến cuối.

  • Đây không chỉ là bài thực hành đơn giản, mà bạn sẽ trực tiếp xây dựng một dự án DApp hoàn chỉnh.

  • Triển khai smart contract thực tế trên mạng thử nghiệm Sepolia/Holesky.

  • Thử kết nối với frontend bằng cách sử dụng Web3.js / Ethers.js.

  • Bạn sẽ hiểu được cấu trúc bên trong của EVM và mô hình chi phí gas.

  • Bạn sẽ có khả năng đọc các sự kiện của smart contract trong phân tích on-chain.

  • Bạn sẽ nắm bắt được các nguyên lý cốt lõi của Web3 như DeFi, NFT, kinh tế token, v.v.

  • Bạn sẽ tạo ra 3 dự án hoàn chỉnh có thể đưa vào portfolio.


Đặc điểm của khóa học này

1) Đây không phải là khóa học chỉ cần chép theo – tập trung thực hành dựa trên sự hiểu biết

Đây không chỉ là khóa học trình bày mã mà còn được thiết kế để bạn hiểu từng điều theo nguyên lý:
vì sao lại viết như vậy / nếu dùng cách khác thì sẽ thế nào / bên trong đang diễn ra chuyện gì
.

2) Tái cấu trúc cuốn sách “Mastering Ethereum” thành phiên bản thực hành

Khóa học này không chỉ là một khóa nhập môn đơn thuần
mà còn bao gồm phiên bản diễn giải thực tiễn của cuốn 『Mastering Ethereum』 do Gavin Wood, nhà sáng lập Ethereum, chấp bút.

3) Sự thân thiện để cả người mới bắt đầu cũng có thể theo kịp + chiều sâu vẫn hữu ích cho người trình độ trung cấp

Được thiết kế theo từng bước mà không bỏ qua bước nào để cả người mới bắt đầu với Web3 cũng có thể theo kịp,
nhưng vì còn đề cập đến cả EVM, gas và cấu trúc bộ nhớ nên người dùng trung cấp cũng chắc chắn thu được nhiều kiến thức.

4) Bao gồm 3 dự án DApp thực tế

  • Dự án tạo và triển khai token (ERC-20)

  • Dự án mint NFT (ERC-721)

  • DApp đấu giá: Tích hợp frontend React + smart contract

5) Tái cấu trúc hoàn toàn theo môi trường mới nhất

Tất cả mã nguồn đều được cập nhật lên phiên bản mới nhất tính đến năm 2025,
và được xây dựng bằng các công cụ mới nhất như Truffle, Remix EDIT, MetaMask.


Bạn sẽ học những nội dung như thế này

Bài 1. Ethereum là gì

  • Triết lý và mục đích của blockchain

  • Sự khác biệt về cấu trúc giữa Bitcoin và Ethereum

  • Sự xuất hiện của thời đại hợp đồng thông minh

  • Hiểu về “cấu trúc tối thiểu hóa niềm tin” mà Web3 hướng tới

  • Tại sao Ethereum trở thành tiêu chuẩn của Web3?

Bài 2. Kiến thức cơ bản về Ethereum

  • Cấu trúc tài khoản (Account): EOA vs Contract

  • Mối quan hệ giữa trạng thái (state), khối và giao dịch

  • Storage/Bộ nhớ/Calldata

  • Cấu trúc mạng Ethereum (Mainnet · Testnet · Node)

  • Chuẩn bị môi trường phát triển Ethereum trên Windows

Bài 3. Client Ethereum

  • Vai trò của các client như geth, Nethermind

  • Mạng P2P, cơ chế đồng thuận, đồng bộ hóa khối

  • Light Client so với Full Node

  • Lý do nhà phát triển cần hiểu về “client”

Bài 4. Mật mã học

  • Toán học cơ bản của blockchain

  • Hàm băm (SHA-3), cấu trúc khóa công khai/khóa riêng tư

  • Nguyên lý chữ ký, tạo khóa và xác minh giao dịch

  • Lý do mật mã học là trụ cột bảo mật của Ethereum

Bài 5. Ví

  • Các loại ví: Ví phần mềm / Ví phần cứng / Ví HD

  • Cài đặt và sử dụng MetaMask thực tế trên nền tảng Windows

  • Cấu trúc mnemonic và nguyên lý dẫn xuất tài khoản

  • Mọi thứ diễn ra trong ví (chữ ký, nonce, gas, v.v.)

Bài 6. Giao dịch

  • Mổ xẻ toàn diện cấu trúc giao dịch

  • nonce, gasLimit, gasPrice, cách tính phí

  • Hiểu về giao dịch nội bộ và nhật ký sự kiện

  • Thực hành gửi giao dịch thực tế trên Remix

Bài 7. Hợp đồng thông minh và Solidity

  • Ngữ pháp Solidity cơ bản toàn diện

  • Biến, hàm, cấu trúc, ánh xạ, sự kiện

  • Viết mã Solidity đầu tiên trên Remix

  • Biên dịch/triển khai trong môi trường Windows + Truffle

  • Hiểu hoàn toàn cấu trúc ABI

Bài 8. Smart Contract và Vyper

  • Đặc điểm và triết lý của ngôn ngữ Vyper

  • Ngôn ngữ Web3 thân thiện với các nhà phát triển Python

  • So sánh cùng một chức năng bằng Solidity và Vyper

  • Khi nào nên sử dụng Vyper?

Bài 9. Bảo mật hợp đồng thông minh

  • Nguyên lý tấn công Reentrancy

  • Các vấn đề về tràn số và kiểm soát quyền truy cập

  • Rủi ro khi sử dụng tx.origin

  • Cách viết mã an toàn dựa trên các trường hợp hack thực tế

  • Thực hành kiểm tra bảo mật bằng các bài kiểm thử Remix + Truffle

Bài 10. Token

  • Hiểu về tiêu chuẩn token ERC-20

  • Chuyển token, Phê duyệt, Hạn mức chi tiêu

  • Phát hành token ERC-20 của riêng bạn

  • Thực hành triển khai trên mạng thử nghiệm Sepolia

  • Viết script triển khai Truffle trên Windows

Bài 11. Oracle

  • Cấu trúc blockchain lấy dữ liệu từ thế giới bên ngoài

  • Khái niệm cơ bản về Chainlink

  • Hiểu về Price Feed, VRF và Keeper

  • Rủi ro bảo mật của oracle

  • Thực hành: Tích hợp Chainlink Price Feed trong Remix

Bài 12. DApp (DApp)

  • Cấu trúc của DApp: UI → Ví → Hợp đồng thông minh

  • Web3.js so với Ethers.js

  • Thiết lập môi trường React trên Windows

  • Tạo giao diện kết nối MetaMask

  • Thực hành: Kết nối và vận hành smart contract với React

Bài 13. EVM (Máy ảo Ethereum)

  • Mổ xẻ toàn diện mô hình thực thi EVM

  • Cấu trúc sử dụng Opcode và Gas

  • Phân tích chi phí SLOAD/SSTORE

  • Tổng hợp thực chiến các chương cốt lõi của Mastering Ethereum

  • Kỹ thuật tối ưu hóa gas

Bài 14. Giao thức đồng thuận

  • Bối cảnh chuyển đổi từ PoW → PoS

  • Cấu trúc trình xác thực và cơ chế slashing

  • So sánh cấu trúc khả năng mở rộng L1 / L2

  • Từ quy trình tạo khối đến tính cuối cùng (finality)

  • Kiến thức về cơ chế đồng thuận cần thiết cho nhà phát triển Web3


Người tạo ra khóa học này

CoinCraft

  • Làm việc với tư cách nhà nghiên cứu tại Samsung Research

  • Bằng thạc sĩ về hệ thống mật mã/an ninh bảo mật

  • Chuyên gia phân tích on-chain Web3

  • Đại diện COINCRAFT Academy

  • Tác giả cuốn “Chiến lược sinh tồn để sống sót, Web3”


  • Giảng viên Blockchain/Hợp đồng thông minh

"Khóa học này không chỉ đơn thuần là một khóa học kỹ thuật,
mà được xây dựng với mục tiêu mang đến trải nghiệm học Ethereum thực tiễn nhất tại Hàn Quốc."


❓ Bạn có điều gì thắc mắc không?

Q1. Tôi hoàn toàn là người mới, liệu có thể theo kịp không?

A. Hoàn toàn có thể. Khóa học được thiết kế dành cho người mới bắt đầu với Web3, đồng thời các bài thực hành cũng được hướng dẫn tận tình theo từng bước.

Q2. Không phải là nhà phát triển thì có thể hiểu được không?

A. Hoàn toàn có thể. Vì khóa học tập trung vào phần giải thích, chỉ cần hiểu được logic là bạn có thể làm theo ngay.

Q3. Việc thiết lập môi trường thực hành khá khó, có được hỗ trợ không?

A. Chúng tôi cung cấp video hướng dẫn toàn bộ quá trình thiết lập môi trường và giải thích tất cả các điểm có thể phát sinh lỗi.


Những điều cần lưu ý trước khi tham gia khóa học

Công cụ phát triển

  • Node.js (phiên bản LTS)

  • VS Code

  • Remix IDE (dựa trên web)

  • Truffle Suite

  • MetaMask (trình duyệt Windows)

  • Mạng thử nghiệm Sepolia/Holesky

Tại sao là Windows?

  • Phần lớn các nhà phát triển và người mới bắt đầu trong nước sử dụng Windows

  • Tất cả các bài thực hành đều có thể thực hiện mà không cần máy ảo

  • Truffle, Remix đều hoạt động theo cùng một cách trên Windows

  • Cấu hình phổ quát mà người dùng Linux/Mac cũng có thể làm theo nguyên bản

Tài liệu học tập

  • Cung cấp mã nguồn thông qua GitHub


  • Cung cấp ghi chú tóm tắt dạng PDF


🔥 Bây giờ, nhiệm vụ chỉ có một

Khóa học này là con đường nhanh chóng và chắc chắn nhất để trở thành nhà phát triển Web3.
Hãy bắt đầu ngay hôm nay.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Dành cho những ai đang chuẩn bị tìm việc hoặc chuyển hướng nghề nghiệp sang các công ty Web3·tiền mã hóa, và muốn hiểu Ethereum cùng hợp đồng thông minh dưới góc độ cấu trúc thay vì chức năng.

  • Những người đã từng xem qua Solidity nhưng chưa hiểu rõ “tại sao lại được viết theo cấu trúc như thế này” và “đoạn mã này hoạt động như thế nào trên Ethereum”

  • Dành cho những ai chỉ biết rời rạc về các khái niệm Web3 và cảm thấy ví, giao dịch, hợp đồng thông minh và EVM không được kết nối thành một quy trình thống nhất.

  • Những người cảm thấy không thể phân tích cấu trúc đến cùng do giới hạn về hiểu biết kỹ thuật khi đầu tư tiền mã hóa hoặc phân tích on-chain

  • Những người không chỉ muốn là người dùng đơn thuần mà còn muốn có “tiêu chuẩn để đánh giá cách các dịch vụ và giao thức được thiết kế trên Ethereum”

Cần biết trước khi bắt đầu?

  • Hiểu các khái niệm cơ bản về blockchain (chỉ cần biết Ethereum, giao dịch và hợp đồng thông minh là gì)

  • Có kiến thức nền tảng về Solidity (không cần phải viết thành thạo cú pháp; khóa học không đề cập đến các đoạn mã phức tạp)

  • Hiểu về quy trình biên dịch, xây dựng và triển khai một chương trình đơn giản (ví dụ: quy trình biên dịch mã nguồn và kiểm tra kết quả thực thi)

  • Trình độ có thể sử dụng cơ bản môi trường Linux (chỉ cần biết sử dụng terminal và thực hiện các lệnh cơ bản).

  • Không bắt buộc phải có kinh nghiệm phát triển, nhưng phù hợp với những người không ngại chạy mã và thiết lập môi trường.

Xin chào
Đây là coincraft

150

Học viên

13

Đánh giá

6

Trả lời

4.6

Xếp hạng

5

Các khóa học

Xin chào.
Tôi là CoinCraft, chuyên gia nghiên cứu dựa trên dữ liệu on-chain và phân tích thực chiến blockchain.

Tôi không chỉ tập trung vào quan điểm đầu tư đơn thuần mà còn tập trung vào sự hiểu biết về cấu trúc dựa trên dữ liệu,
đồng thời sản xuất các nội dung bao quát toàn bộ việc 'phân tích on-chain' từ địa chỉ ví, giao dịch, hợp đồng thông minh, dòng chảy stablecoin, cấu trúc bridge,
cho đến sự di chuyển dòng tiền thực tế của các giao thức.

Thông qua việc viết sách, bản tin, blog, YouTube và tạo các bảng điều khiển thực tế,
tôi đang tập trung vào đào tạo dễ hiểu và thực tiễn
để ngay cả những người mới bắt đầu cũng có thể tự mình đọc và giải mã dữ liệu blockchain.

Đặc biệt, chương trình đào tạo của CoinCraft có những đặc điểm sau đây.

  • Lộ trình học tập có hệ thống từ Ví → Giao dịch → Khối → Tài sản → Đối tác

  • Cấu trúc tập trung vào các ví dụ thực tế dựa trên luồng giao thức thực tế based on actual protocol flows

  • Công bố tiêu chuẩn quan sát của các nhà phân tích chuyên nghiệp như lập hồ sơ địa chỉ, theo dõi cá voi, phân tích phiên, v.v.

  • Giải thích dễ hiểu + Slide trực quan mà ngay cả người mới bắt đầu cũng có thể hiểu được that even beginners can understand

  • Phương pháp phân tích thực chiến có thể áp dụng cho cả người làm chuyên môn lẫn nhà đầu tư Web3 applicable to both Web3 practitioners and investors

Trong tương lai, tại Inflearn, chúng tôi dự kiến sẽ liên tục ra mắt
series bài giảng phân tích on-chain giúp bạn có thể phát triển theo từng giai đoạn
từ người mới bắt đầu cho đến nhà phân tích thực thụ.

Blockchain không còn là lĩnh vực riêng của các kỹ thuật viên nữa,
mà là một ngôn ngữ mới mà bất kỳ ai cũng có thể học và áp dụng vào lĩnh vực của mình.
Hãy cùng CoinCraft trải nghiệm thế giới dữ liệu on-chain một cách sâu sắc, rộng lớn và chính xác.

Cảm ơn bạn.
Trân trọng, CoinCraft


[Liên kết chính thức của CoinCraft]
🌐 Website: https://coincraft.io
📺 YouTube: youtube.com/channel/UCT7SwOLZfnx-1zxAprRTQNg/
📝 Blog: https://coincraft.kr/
📩 Newsletter: https://coincraft.kr/newsletter
💻 GitHub: https://github.com/coincraft12

 

Thêm

Chương trình giảng dạy

Tất cả

14 bài giảng ∙ (9giờ 48phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

4 đánh giá

4.0

4 đánh giá

  • kgw71488403님의 프로필 이미지
    kgw71488403

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    36% đã tham gia

    • keulseok2597님의 프로필 이미지
      keulseok2597

      Đánh giá 11

      Đánh giá trung bình 5.0

      5

      36% đã tham gia

      • enen8456님의 프로필 이미지
        enen8456

        Đánh giá 2

        Đánh giá trung bình 3.0

        1

        100% đã tham gia

        Tôi không hài lòng với chất lượng bài giảng.

        • jisoo8482님의 프로필 이미지
          jisoo8482

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Khóa học khác của coincraft

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!

          Giảm 25% cho thành viên mới

          2.216.571 ₫

          25%

          2.955.431 ₫