강의

멘토링

로드맵

Security & Network

/

Blockchain

Phát triển ứng dụng Truffle dApp: với các nhà phát triển ở Thung lũng Silicon

Trải nghiệm triển khai trên mạng thử nghiệm Ropsten và tìm hiểu cách viết hợp đồng thông minh hoàn thiện hơn với Solidity bằng cách sử dụng khung Truffle.

(4.0) 1 đánh giá

59 học viên

  • Mahesh
  • Seulki Kim
DApp
Blockchain
Truffle

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

  • Cách sử dụng Khung Truffle

  • Tạo các hợp đồng nâng cao hơn dựa trên việc tìm hiểu các khái niệm mới như Mã thông báo và Cấu trúc

  • Cách viết mã kiểm tra Solidity và JavaScript để kiểm tra hợp đồng

  • Kinh nghiệm triển khai lên mạng Robsten

Bài giảng này bằng tiếng Anh. Đừng lo lắng; chỉ cần xem phụ đề tiếng Hàn và thưởng thức bài giảng. Nếu phụ đề tiếng Hàn không tự động bật, hãy nhớ bật bằng cách nhấn nút CC.

Những điều bạn học được khi tham dự các bài giảng

Bạn sẽ có được kinh nghiệm thực tế khi triển khai trên mạng thử nghiệm Ropsten và học cách viết các hợp đồng thông minh phức tạp hơn trong Solidity bằng cách sử dụng nền tảng Truffle. Bạn cũng sẽ được đào sâu kiến thức lý thuyết bằng cách tìm hiểu các khái niệm mới như token và cấu trúc, đồng thời viết mã kiểm thử Solidity/JavaScript để kiểm thử các hợp đồng thông minh của mình. Khóa học này sẽ vô cùng hữu ích cho những người mới bắt đầu làm quen với kiểm thử.
  • Cách sử dụng Truffle Framework
  • Tạo các hợp đồng nâng cao hơn dựa trên việc tìm hiểu các khái niệm mới như Token và Structs.
  • Cách viết mã kiểm tra Solidity và JavaScript để kiểm tra hợp đồng
  • Trải nghiệm triển khai trên Mạng Robsten: bất kỳ ai trên Internet cũng có thể sử dụng!

Triển khai dApp bỏ phiếu với Truffle và triển khai trên Ropsten

Trong khóa học "Triển khai dApp bỏ phiếu dựa trên Ethereum và Solidity" , chúng ta đã phải trải qua một quy trình khá phức tạp để xây dựng ứng dụng (nếu bạn cảm thấy quá dễ dàng, thì bạn thật tuyệt vời!). Sau khi đã nắm vững các khái niệm cơ bản về Ethereum và Solidity thông qua khóa học này, khóa học sẽ sử dụng một khuôn khổ giúp bạn làm việc nhanh hơn nữa.

Trong bài giảng này, chúng ta sẽ làm việc với một khuôn khổ có tên là Truffle để đơn giản hóa các tác vụ phức tạp.

Những điều cần biết trước

  • Kiến thức cơ bản về Ethereum và Solidity
    • Nếu bạn không biết nhiều về Ethereum, hãy đọc kỹ Khóa học giới thiệu về Ethereum miễn phí ngay từ đầu hoặc sử dụng khóa học này làm tài liệu tham khảo trong khi nghe bài giảng.
    • Nếu bạn không biết nhiều về Solidity?: Hãy học ngữ pháp thông qua khóa học Blockchain và Solidity , đây là khóa học trả phí nhưng cho phép bạn nhanh chóng học ngữ pháp Solidity bằng cách thực hành.
  • Chuyển ứng dụng được viết trong khóa học trước (miễn phí) để tận dụng Truffle .
  • Kinh nghiệm với các ngôn ngữ lập trình hướng đối tượng như Python , Ruby , JavaC#
  • Hiểu biết cơ bản về cú pháp HTML và CSS
  • Bạn càng biết nhiều về JavaScript thì càng tốt (chúng ta sẽ sử dụng nó rất nhiều trong suốt khóa học!)
  • Khuyến khích bạn nên quen thuộc với môi trường CLI.
  • Toàn bộ mã nguồn trong bài giảng này đã được thử nghiệm trong môi trường Linux và MacOS.

Những người hữu ích

  • Tôi chưa sử dụng framework Truffle, nhưng bạn có thể viết hợp đồng trong Solidity.
  • Tôi đã có trải nghiệm sơ qua về quá trình biên soạn và triển khai hợp đồng.
  • Tôi chưa bao giờ sử dụng nền tảng Truffle và cũng chưa bao giờ triển khai nó trên mạng thử nghiệm.
  • Tôi muốn tìm hiểu nội dung nâng cao, không chỉ những kiến thức cơ bản, khi nói đến phát triển dApp.

Lộ trình Zastrin

Kinh thánh Ethereum

Kinh thánh dành cho người mới bắt đầu về Ethereum: Những kiến thức cơ bản và cốt lõi về Ethereum

Ứng dụng phi tập trung bỏ phiếu

Tạo hợp đồng thông minh đầu tiên của bạn: Triển khai dApp bỏ phiếu dựa trên Ethereum và Solidity

Khóa học hiện tại truffle-dapp

Phát triển dApp với Truffle, triển khai dApp bỏ phiếu với Truffle và triển khai trên Ropsten

IPFS ethereum

Phát triển eBay phi tập trung: Triển khai eBay trên Ethereum và IPFS

Giới thiệu người chia sẻ kiến thức

Mahesh Murthy
Dữ liệu sống động từ các nhà phát triển Thung lũng Silicon

Đây là nguồn tài liệu từ Mahesh Murthy, một nhà phát triển tại Thung lũng Silicon, người đã làm việc trong lĩnh vực hệ thống phân tán hơn 12 năm. Là một nhà phát triển tài năng và có niềm đam mê sâu sắc với giáo dục, anh đã sáng lập và vận hành Zastrin, một trang web học tập Ethereum. Với mong muốn khuyến khích nhiều người và nhà phát triển hơn bước vào thế giới blockchain, anh hợp tác với các lập trình viên để giới thiệu các bài giảng chất lượng cao cho người dùng Hàn Quốc.

Nếu bạn có bất kỳ đề xuất bổ sung nào cho khóa học hoặc thắc mắc, vui lòng đăng trong mục "Câu hỏi". Khóa học này được đăng trên Programmers nhờ sự hợp tác giữa Zastrin và Grepp.

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

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

  • Những người chưa sử dụng framework Truffle nhưng có thể viết hợp đồng với Solidity

  • Bất cứ ai muốn trải nghiệm quá trình biên soạn và triển khai hợp đồng

  • Những người cần tìm hiểu những kiến ​​thức cơ bản về phát triển dApp và tìm hiểu các bước tiếp theo

Xin chào
Đây là

7,252

Học viên

330

Đánh giá

4.7

Xếp hạng

4

Các khóa học

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

Tất cả

32 bài giảng ∙ (1giờ 17phút)

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

Đánh giá

Tất cả

1 đánh giá

4.0

1 đánh giá

  • myhoue33721601님의 프로필 이미지
    myhoue33721601

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    Cool~

    626.708 ₫

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

    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!