Tổng quan về Blockchain
4 ngày (~32 giờ)
Khóa học được thiết kế nhằm cung cấp kiến thức nền tảng và chuyên sâu về lĩnh vực liên quan, giúp học viên hiểu rõ nguyên lý hoạt động, cách triển khai và ứng dụng trong môi trường thực tế. Thông qua nội dung được xây dựng bài bản và cập nhật theo xu hướng công nghệ hiện nay, khóa học mang đến cơ hội nâng cao kỹ năng, phục vụ cho công việc chuyên môn hoặc định hướng phát triển nghề nghiệp bền vững.
Khóa học giúp học viên nắm được kiến thức về blockchain, xây dựng ứng dụng, mạng blockchain. Sau khi hoàn tất khóa học, học viên có thể:
Xây dựng được cơ bản mạng blockchain
Xây dựng được ứng dụng sử dụng blockchain trong lĩnh vực điện
Khóa học phù hợp với cá nhân, tổ chức hoặc doanh nghiệp đang quan tâm đến việc nâng cao kiến thức và kỹ năng chuyên môn trong lĩnh vực liên quan.
Không yêu cầu điều kiện tiên quyết. Khóa học phù hợp với mọi đối tượng có nhu cầu.
Sau khi hoàn tất khóa học, học viên sẽ được cấp chứng nhận hoàn tất khóa học theo quy định của Cecomtech.
Phần I: Ôn lại các khái niêm cơ bản
- Hàm hash
- Chữ ký điện tử
- Các giao dịch trên blockchain
Phần II: Blockchain thế hệ thứ 2
- Giới thiệu hợp đồng thông minh
- Demo hợp đồng thông minh để tính tổng, hiệu hai số
- Ethereum chuyên sâu cho hợp đồng thông minh (Gas / Nonce …)
Phần III: Phát triển ứng dụng
- Giới thiệu ngôn ngữ Solidity
- Tạo hợp đồng thông minh đơn giản: Trò chơi xổ số 2 người
Phần IV: Kiến trúc DApp
- Giới thiệu kiến trúc DApp (Web3 + nodejs)
- Cài đặt môi trường
- Hoàn thiện trò chơi xổ số
Phần V: Thực hành
- Bài tập lớn: Chương trình thu tiền điện
- Phân tích và thiết kế
- Các kỹ thuật tối ưu hóa truy xuất và lưu trữ
Phần VI: Thực hành (tiếp)
- Thực hiện bài tập lớn
- Chấm điểm
