강의

멘토링

커뮤니티

Security & Network

/

Blockchain

Phát triển hợp đồng thông minh dựa trên blockchain

Tìm hiểu về blockchain bằng cách phát triển DAPP dựa trên Ethereum. Thông qua việc triển khai Hợp đồng thông minh, bạn cũng có thể có được kiến ​​thức về phát triển thực tiễn.

(4.1) 12 đánh giá

369 học viên

Độ khó Trung cấp trở lên

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

  • JeungJoo Lee
DApp
DApp
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
DApp
DApp
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.1

5.0

Mc& Drew

100% đã tham gia

Cảm ơn bạn đã giải thích chi tiết.

5.0

Sung Woong Park

100% đã tham gia

~ ^^ Tuyệt vời!! Đó là một bài giảng hay.

5.0

leas RHEA

43% đã tham gia

Đây là một bài giảng tuyệt vời cho người mới bắt đầu. Rất tốt để biết các khái niệm cơ bản. Tôi cảm thấy như kiến ​​thức của mình vốn bị phân tán, rời rạc nay đã được tập hợp lại.

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

  • Blockchain là gì? Khái niệm cơ bản về công nghệ Blockchain và nền tảng Ethereum

  • Hiểu và triển khai hợp đồng thông minh

  • Sử dụng ngôn ngữ lập trình Solidity

Phát triển dApp Blockchain

Khóa học này nhằm mục đích truyền đạt các khái niệm, nguyên tắc và kiến ​​thức phát triển thực tế về blockchain từ trình độ cơ bản đến trung cấp. Tôi muốn chia sẻ mọi kiến ​​thức mà tôi đã thu thập được thông qua nhiều sách và tài liệu tham khảo trong nước, cũng như thông qua việc tham gia nhiều hội nghị liên quan đến blockchain và các khóa học khác, cũng như những khía cạnh thực tế mà tôi đã trải nghiệm trong lĩnh vực này.

Tôi muốn tiết kiệm thời gian cho những người mới tham gia lĩnh vực này và trong tương lai, với tư cách là một kỹ sư blockchain, tôi muốn cùng với sinh viên suy nghĩ về cách áp dụng các mối quan tâm hiện tại và công nghệ blockchain trong tương lai vào các doanh nghiệp thực tế để tạo ra những sản phẩm tuyệt vời. nội dung.

Mục tiêu học tập

Bạn có thể hiểu được các khái niệm và nguyên tắc của công nghệ blockchain và làm quen với các nội dung lý thuyết cơ bản bằng cách đọc sách trắng của Bitcoin và Ethereum, các loại tiền điện tử là sản phẩm của công nghệ blockchain. Ngoài các giao dịch giữa người với người, bạn có thể tìm hiểu về kiến ​​trúc và phương pháp triển khai Hợp đồng thông minh Ethereum, tìm hiểu quy trình phát triển và triển khai dApp và áp dụng chúng vào thực tế. (Bạn có thể tìm hiểu cách sử dụng web và dApp cùng nhau thông qua ví dụ ứng dụng web bằng web3.js)

Chúng ta sẽ tìm hiểu về các khái niệm dựa trên mã thông báo ERC20 và ERC721 được đề xuất trong EIP (Đề xuất cải tiến Ethereum) và tự mình phát hành mã thông báo. Ngoài ra, bạn có thể làm quen với các thuật toán đồng thuận như POW, POS và PBFT.

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

  • Dành cho những ai muốn thực hiện những bước đầu tiên của mình với tư cách là một kỹ sư blockchain
  • Dành cho những ai muốn tiết kiệm thời gian và công sức khi bắt đầu với blockchain
  • Những người muốn thảo luận về các dự án blockchain khác nhau với một người hướng dẫn

Những điều cần học

Các khái niệm và lý thuyết liên quan đến Blockchain

Bạn có thể hiểu được khái niệm về blockchain, một chủ đề nóng hổi, ​​cũng như sự khác biệt giữa Bitcoin và Ethereum. Trước khi chuyển sang ứng dụng thực tế thông qua nghiên cứu lý thuyết đầy đủ, chúng ta sẽ tiến hành tìm hiểu thuật ngữ.

Các khóa học được giảng dạy theo phương pháp thực hành và dựa trên bài tập.

Thiết lập môi trường của riêng bạn và thử thực hành. Bạn chắc chắn có thể cải thiện kỹ năng của mình bằng cách lập trình trực tiếp thông qua việc hoàn thành bài tập. Ngoài ra, bạn có thể tiếp thu hoàn toàn công nghệ blockchain bằng cách phát triển ba dự án ở cấp độ mô hình.

Ghi chú

  • Bài giảng này sẽ được tiến hành trên MAC OS.
  • geth được dạy trong phiên bản 1.7.3.
  • Trình duyệt tôi sử dụng là Chrome.
  • Chúng tôi sử dụng Remix (solidity IDE).
  • Cần có kiến ​​thức cơ bản về HTML, JavaScript và Bootstrap.
  • Cung cấp môi trường Ubuntu Desktop 16.04.
  • Xem video giới thiệu bài giảng dài 1 phút

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

Lee Jeong-ju
Một nhà phát triển bình thường quan tâm đến các khía cạnh kỹ thuật của blockchain và cách nó có thể được áp dụng vào một số dịch vụ nhất định trong khoảng một năm.
Những người gặp gỡ của Inflearn #01 | Hãy xem cuộc phỏng vấn của Lee Jeong-ju

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

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

  • Bất kỳ ai muốn nâng cao hiểu biết của mình về công nghệ blockchain

  • Bất kỳ ai quan tâm đến việc phát triển hợp đồng thông minh

  • Solidity là ngôn ngữ lập trình mà bạn muốn tìm hiểu

Xin chào
Đây là

369

Học viên

12

Đánh giá

25

Trả lời

4.1

Xếp hạng

1

Khóa học

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

Tất cả

51 bài giảng ∙ (15giờ 1phút)

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

Đánh giá

Tất cả

12 đánh giá

4.1

12 đánh giá

  • dhj02271525님의 프로필 이미지
    dhj02271525

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    • sheecho6268님의 프로필 이미지
      sheecho6268

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      61% đã tham gia

      • djpark04027762님의 프로필 이미지
        djpark04027762

        Đánh giá 2

        Đánh giá trung bình 4.0

        4

        100% đã tham gia

        Cảm ơn bạn đã giải thích. Đánh giá có vẻ hơi khắc nghiệt...

        • kimhtae1001님의 프로필 이미지
          kimhtae1001

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Cảm ơn bạn đã giải thích chi tiết.

          • swpark1004님의 프로필 이미지
            swpark1004

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            ~ ^^ Tuyệt vời!! Đó là một bài giảng hay.

            2.057.301 ₫

            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!