Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Security & Network

/

Blockchain

Phát triển BApp EVM Blockchain cho mọi người - Giới thiệu

Trong bài giảng này, chúng ta sẽ tìm hiểu cách sử dụng ERC20 (Coin) và ERC721 (NFT) và tạo một dịch vụ Bán trước NFT đơn giản. Chúng ta sẽ tìm hiểu cách sử dụng Opensea và Metamask, đồng thời chia sẻ bí quyết phát triển và kiến ​​thức liên quan đến lý thuyết.

(5.0) 1 đánh giá

29 học viên

  • captainmomo
블록체인
nft
Smart Contract
코인발행
Blockchain
NFT

Dịch cái này sang tiếng Việt

  • Mũ cứng

  • Hợp đồng thông minh

  • Hợp đồng thông minh Unittest

  • biển khơi

  • Siêu mặt nạ

  • Klaytn, KlaytnScope

Sẽ thế nào nếu blockchain có vẻ khó khăn?
Kiến thức cơ bản dành cho mọi người!

Khi bắt đầu phát triển một ứng dụng blockchain BApp, tôi gặp phải rất nhiều thách thức trong việc thu thập, xác minh và tìm hiểu thông tin. Sẽ rất hữu ích nếu có một số phương pháp hay nhất để tham khảo .

Tôi được giao một dự án liên quan đến blockchain với tư cách là người không phải lập trình viên, nhưng tôi đang gặp khó khăn trong việc tiếp tục công việc do thiếu kiến thức cơ bản.

Tôi quan tâm đến các dự án phát triển blockchain và đầu tư tiền điện tử. Tôi cần biết những kiến thức cơ bản nào?

Blockchain, trước đây chỉ là một thuật ngữ quen thuộc với một số cá nhân, giờ đây đã trở thành một khái niệm quen thuộc với tất cả mọi người. Thị trường blockchain đang phát triển nhanh chóng hàng năm, và nó đã trở thành một công nghệ mà các nhà phát triển muốn tìm hiểu ít nhất một lần. Tuy nhiên, kiến thức kỹ thuật liên quan đến blockchain rất khó tiếp cận và khó sử dụng.

👉 Chính vì vậy, mình sẽ tổng hợp những kiến thức cơ bản cần thiết và chia sẻ với các bạn. 😀


Được đề xuất cho những người này 🚀
Gói khởi động phát triển Blockchain

  • Các lập trình viên quan tâm đến phát triển blockchain
    • Nhà phát triển web Front-end/Back-end
  • Những người không phải là lập trình viên hiện đang hoặc sẽ tham gia vào các dự án blockchain
    • Nhà phát triển kinh doanh, Người lập kế hoạch
    • QA, người điều hành cộng đồng, v.v.
  • Bất kỳ ai đầu tư vào các dự án blockchain

Sau khi kết thúc bài giảng

  • ✅ Nếu bạn là một lập trình viên, giờ đây bạn có thể tự mình thử thách phát triển blockchain .
  • ✅ Nếu bạn không phải là lập trình viên nhưng đang hoặc sẽ tham gia vào một dự án blockchain, bạn sẽ được chuẩn bị để tìm hiểu quy trình phát triển blockchain và có được kiến thức cần thiết cho công việc .
  • ✅ Nếu bạn đang đầu tư vào một dự án blockchain, câu hỏi "Tại sao giao dịch của tôi lại thất bại trong khi những giao dịch khác thì không?" sẽ biến mất.

Nội dung sau đây
Tôi đang học.

💡 Học một cách sinh động những kiến thức cơ bản bạn cần biết

Khóa học này được thiết kế để làm nền tảng đào tạo cho các khóa học blockchain tiếp theo của tôi. Do đó, tôi sẽ cung cấp kiến thức nền tảng thiết yếu thông qua thực hành thực tế.

💡 Giải thích các khái niệm một cách dễ dàng và rõ ràng

Đây không phải là một bài giảng đào sâu vào những khái niệm hay lý thuyết khó hiểu hay phức tạp, mà là một khóa học ngắn gọn, dễ hiểu. Tuy nhiên, nó cung cấp một lời giải thích rõ ràng về các khái niệm thiết yếu, bao gồm cả lý do tồn tại của chúng.

💡 Kiểm tra trước khi tham gia lớp học

Chúng tôi sẽ cung cấp quyền truy cập vào nửa đầu của khóa học (bản xem trước), tài liệu khóa học và thậm chí cả mã nguồn . Chúng tôi khuyến khích bạn tự mình tham dự các bài giảng để xác định xem chúng có phù hợp với bạn hay không.

Tạo hợp đồng thông minh

Lớp học này sẽ hướng dẫn bạn cách tạo Hợp đồng thông minh và hiểu cấu trúc cơ bản cũng như cách sử dụng của nó.

Tạo các bài kiểm tra đơn vị hợp đồng thông minh

Hãy cùng tạo một Bài kiểm tra đơn vị để kiểm tra Hợp đồng thông minh và hiểu cấu trúc cơ bản cũng như cách sử dụng của Bài kiểm tra đơn vị.

Hợp đồng thông minh trên Klaytn Baobab

Triển khai và sử dụng hợp đồng thông minh trên Mạng Klaytn. Thông qua phạm vi Klaytn, bạn có thể hiểu được lịch sử triển khai và chi tiết giao dịch.

ERC20 (Tiền xu)

Hãy cùng tìm hiểu về Hợp đồng ERC20, thường được gọi là Coin, và tạo ra đồng tiền của riêng bạn.

ERC721 (NFT)

Đây là lớp học nơi bạn sẽ tìm hiểu về Hợp đồng ERC721, thường được gọi là NFT, và tạo NFT của riêng bạn.

Biển mở

Tôi có thể kiểm tra NFT tôi đã tạo thông qua Opensea và tìm hiểu những gì chúng tôi cần làm trong Opensea.

Bán trước NFT

Tôi sẽ tạo một trang web bán trước và tích hợp nó với Metamask để tạo ra một dịch vụ bán NFT mà tôi đã tạo cho người dùng.

bài tập về nhà

Đây là bài tập về nhà của bạn. Nếu bạn đã hoàn thành bài giảng, hãy nhận chứng chỉ blockchain NFT của riêng mình và khoe với bạn bè nhé!


Hỏi & Đáp 💬

H. Tôi đã theo dõi bài giảng rất tốt, nhưng tại sao nó lại không hiệu quả với tôi?

Ngay cả khi bạn theo dõi sát sao các bài giảng, vì chúng phụ thuộc vào các dịch vụ bên ngoài như Klaytn Network, Metamask và Opensea, đôi khi các bài giảng sẽ ngừng hoạt động vào ngày hôm sau mà không có lý do. Những thay đổi trong các dịch vụ bên ngoài này cũng có thể yêu cầu cập nhật bài giảng. Vui lòng đặt câu hỏi và chúng tôi sẽ sẵn lòng hỗ trợ.

H. Tôi có phải là người duy nhất không hiểu rõ bài giảng không?

Khả năng hiểu bài có thể khác nhau tùy thuộc vào trình độ kiến thức của học viên. Chúng tôi khuyến nghị bạn nên xem bài giảng ít nhất hai lần. Lần đầu tiên, chỉ cần xem video trong khi đi làm và về nhà. Lần thứ hai, chúng tôi khuyến khích bạn đọc kỹ tài liệu trong khi cùng nhau luyện tập. Bạn có thể thoải mái đặt câu hỏi về bất kỳ điều gì bạn không hiểu.

H. Có lý do gì khiến tôi nên biết về công nghệ blockchain không?

Hãy lấy cơ sở dữ liệu làm ví dụ. Nếu một cơ sở dữ liệu hữu ích và được sử dụng rộng rãi, chúng ta nên học nó. Tôi nghĩ tốt nhất là nên học trước ít nhất các thao tác CRUD đơn giản cho tương lai. (CRUD là viết tắt của Create (Tạo), Read (Đọc), Update (Cập nhật), Delete (Xóa). Đây là đơn vị cơ bản của thao tác dữ liệu trong cơ sở dữ liệu.)

H. Tôi muốn biết những khái niệm cơ bản về blockchain và ngữ pháp cơ bản của Solidity.

Đã có những bài giảng tuyệt vời về cách thu thập kiến thức này, vì vậy tôi sẽ chia sẻ liên kết.

https://www.inflearn.com/course/%ED%81%B4%EB%A0%88%EC%9D%B4%ED%8A%BC

💾 Vui lòng kiểm tra trước khi tham gia lớp học

  • Khóa học này sẽ được thực hiện trên Windows. Tuy nhiên, bạn cũng có thể dễ dàng theo dõi khóa học trên các hệ điều hành khác, chẳng hạn như macOS và Linux, chỉ cần cài đặt VSCode và Node.js.
  • Chúng tôi cung cấp mã nguồntài liệu bài giảng . Chúng tôi khuyến nghị bạn nên xem trước bài giảng trước khi sử dụng tài liệu để tự đánh giá.
  • Các lập trình viên tham gia khóa học này với mục đích phát triển blockchain cần biết cú pháp JavaScript và TypeScript cơ bản để hiểu chính xác mã.
  • Đối với những người làm nghề khác, không phải lập trình viên, tôi không nghĩ điều này quan trọng trừ khi họ cần hiểu chính xác mã để làm việc, nhưng nếu bạn quan tâm sau khi hoàn thành khóa học, thì việc hiểu ngữ pháp cơ bản của JavaScript và TypeScript sẽ rất hữu ích.
  • Cách học được khuyến nghị: Đầu tiên, hãy xem bài giảng dưới dạng video vào thời gian rảnh rỗi, chẳng hạn như khi đang di chuyển. Sau đó, từ buổi học thứ hai trở đi, hãy cố gắng theo dõi các bài tập.
  • Nhạc nền được sử dụng trong bài giảng là phiên bản On the Hill Organ, được Kwon Min-ho giữ bản quyền. (CC By Lisense, Ủy ban Bản quyền Hàn Quốc)
  • Phông chữ Monsori do Timon cung cấp đã được sử dụng trong bài giảng.

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

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

  • Lập trình viên quan tâm đến phát triển blockchain

  • Những người không phải là lập trình viên hiện đang tham gia hoặc dự định tham gia vào các dự án blockchain

  • Bất kỳ ai đầu tư hoặc tham gia vào dự án blockchain

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

  • Thật tốt khi biết JavaScript.

  • Thật tốt khi biết TypeScript.

Xin chào
Đây là

2,484

Học viên

24

Đánh giá

11

Trả lời

4.9

Xếp hạng

2

Các khóa học

안녕하세요~

Game Client, Game Server, Embedded, Blockchain 개발 등등..

다양한 경험이 있는 20년차 서버 프로그래머입니다.

현재 멘티스코에서 테크리드로 재직중입니다.

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

Tất cả

32 bài giảng ∙ (6giờ 54phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • ghjeon14007님의 프로필 이미지
    ghjeon14007

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    63% đã tham gia

    1.044.711 ₫

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

    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!