Bitcoin+ Developer™
Tổng quan khóa học

Học tập Nền tảng: Bao gồm viết kịch bản Bitcoin, công nghệ blockchain và các phương pháp bảo mật
Bản dựng Nâng cao: Tìm hiểu về mở rộng Layer 2, tích hợp SDK/API và các trường hợp sử dụng thực tế
Dự án Thực hành: Hoàn thành công việc thực tế với một dự án tổng kết
Sẵn sàng cho Tương lai: Hiểu các xu hướng và mã hóa an toàn trong các ứng dụng phi tập trung

Thời lượng: 40 giờ (5 ngày)
Đối tượng: Điều hướng chiều sâu phát triển với Bitcoin
Chứng chỉ: Làm quen với các khái niệm lập trình chung như cấu trúc dữ liệu, thuật toán và mạng. Hiểu biết về ít nhất một ngăn xếp lập trình kế thừa (ví dụ: Python, JavaScript, Java hoặc tương tự). Kiến thức cơ bản để sử dụng bảng điều khiển dòng lệnh trên bất kỳ hệ điều hành nào. Khả năng hiểu các khái niệm dành cho nhà phát triển như SDK, API, công cụ phát triển ứng dụng, v.v. Kinh nghiệm xây dựng các ứng dụng phân tầng đầu cuối.
Kỳ thi
  • Số bài thi: 1
  • Điểm đạt: 70%
  • Thời gian làm bài: 50 câu hỏi trắc nghiệm, 90 phút
Nội dung khóa học
Tổng quan về Chứng nhận

Xem trước Giới thiệu Khóa học

Module 1: Giới thiệu về Bitcoin và Blockchain

1.1 Tổng quan về Công nghệ Bitcoin
1.2 Tổng quan về Công nghệ Blockchain

Module 2: Ngôn ngữ Kịch bản Bitcoin

2.1 Nguyên tắc cơ bản của Ngôn ngữ Kịch bản Bitcoin
2.2 Các thành phần của Nguyên tắc cơ bản về Ngôn ngữ Kịch bản
2.3 Sử dụng Kịch bản Bitcoin
2.4 Điều kiện Thực thi của Kịch bản
2.5 Bảo mật và Lỗ hổng trong Kịch bản

Module 3: Xây dựng trên Kịch bản Bitcoin

3.1 Giao dịch Tiêu chuẩn
3.2 Giao dịch và DeFi
3.3 Hợp đồng Thông minh
3.4 Định nghĩa Tài sản

Module 4: Giải pháp Mở rộng Layer 2

4.1 Nguyên tắc cơ bản của Layer 2
4.2 Các Dự án Layer 2 khác nhau

Module 5: Các Trường hợp Sử dụng và Dự án sử dụng Layer 2

5.1 Các trường hợp sử dụng Thanh toán
5.2 Tài sản và Defi
5.3 Các trường hợp sử dụng trong Ngành
5.4 Tích hợp với Công nghệ khác - IoT

Module 6: Bảo mật và Các phương pháp hay nhất

6.1 Đối với Ứng dụng Kịch bản
6.2 Các phương pháp bảo mật chung
6.3 Khóa và Hợp đồng Thông minh
6.4 Ngoài Chuỗi
6.5 Layer 2

Module 7: Tích hợp (SDK/API) và Triển khai

7.1 Tổng quan cơ bản về SDK & API
7.2 BitcoinJS
7.3 BitcoinJ
7.4 Bitcoinlib
7.5 Ứng dụng khách Bitcoin RPC (Python)
7.6 Chiến lược Triển khai

Module 8: Xu hướng và Đổi mới Trong Tương lai

8.1 Đổi mới trong Ứng dụng Bitcoin
8.2 Đổi mới trong Bitcoin Layer 2
8.3 Đổi mới trong Định nghĩa Tài sản
8.4 Đổi mới trong Khả năng tương tác của Bitcoin
8.5 Đổi mới trong Nhận dạng và Người dùng Bitcoin
8.6 Đổi mới trong Công cụ Phát triển Bitcoin

Module 9: Dự án Capstone

KHÓA HỌC LIÊN QUAN
TIN TỨC Xem thêm
Xem thêm
Array
(
)