Đề cương khóa học

Giới thiệu về Monax và Công nghệ Blockchain

  • Tổng quan về Monax và vai trò của nó trong các ứng dụng blockchain
  • Hiểu biết về kiến trúc blockchain và công nghệ sổ cái phân tán
  • Các khái niệm chính: hợp đồng thông minh, cơ chế đồng thuận, và mật mã học

Cài đặt Môi trường Phát triển

  • Cài đặt và cấu hình Monax
  • Giới thiệu về khách blockchain Monax
  • Cài đặt môi trường Linux cho phát triển Monax

Cơ bản về Hợp đồng Thông minh

  • Hiểu biết về thiết kế và chức năng của hợp đồng thông minh
  • Viết một hợp đồng thông minh đơn giản bằng Solidity
  • Triển khai và kiểm thử hợp đồng thông minh trên nền tảng Monax

Xây dựng Ứng dụng Phân tán với Monax

  • Tạo kiến trúc ứng dụng phân tán
  • Kết nối giao diện frontend với backend hợp đồng thông minh
  • Sử dụng các công cụ Monax để quản lý và triển khai ứng dụng phân tán

Truy cập vào Blockchain

  • Truy cập dữ liệu blockchain qua API
  • Tra cứu và sửa đổi trạng thái blockchain
  • Xử lý giao dịch và sự kiện trong ứng dụng

Bảo mật và Thực hành Tốt nhất

  • Xác định các lỗ hổng thông thường trong hợp đồng thông minh
  • Thực hiện các phương pháp lập trình an toàn trong ứng dụng phân tán
  • Kiểm thử và kiểm toán hợp đồng thông minh để đảm bảo an ninh và độ tin cậy

Các Chủ đề Nâng cao trong Phát triển Monax

  • Mở rộng các ứng dụng blockchain với Monax
  • Tích hợp Monax với các công cụ và dịch vụ bên thứ ba
  • Khám phá các tính năng mới và cập nhật trong hệ sinh thái Monax

Tóm tắt và Bước Tiếp theo

Yêu cầu

  • Sự hiểu biết về công nghệ Blockchain
  • Sự hiểu biết về Bitcoin và mật mã học
  • Kinh nghiệm lập trình Javascript
  • Kinh nghiệm với dòng lệnh Linux

Đối tượng

  • Các nhà phát triển
 7 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Các khóa học sắp tới

Các danh mục liên quan