강의

멘토링

로드맵

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.0) 11 đánh giá

366 học viên

  • JeungJoo Lee
DApp
Blockchain
Ethereum
Solidity

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

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

  • 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à

366

Học viên

11

Đánh giá

25

Trả lời

4.0

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ả

11 đánh giá

4.0

11 đánh giá

  • pirit님의 프로필 이미지
    pirit

    Đánh giá 18

    Đánh giá trung bình 4.7

    3

    100% đã tham gia

    It was a lecture that left me with many regrets. (My money..ㅠ.ㅠ) First of all, the lecture structure is a code review method. You shouldn't think of it as a lecture where you build things up one by one with the instructor. If you are a developer with experience in other languages, I recommend that you slowly practice CryptoZombies. That will save you money and time. If you don't understand CryptoZombies, you will not understand what I'm talking about even after taking this lecture. Make a good decision~ ^^

    • 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

        Thank you for your detailed explanation~ The review seems a bit vague...

        • kimhtae1001님의 프로필 이미지
          kimhtae1001

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Thank you for the detailed explanation.

          • swpark1004님의 프로필 이미지
            swpark1004

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            ~^^Great!! It's a good lecture

            2.089.184 ₫

            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!