xSeries FUNiX ra mắt môn học Hợp đồng thông minh
Môn học Hợp đồng thông minh sẽ cung cấp cho học viên kiến thức và kỹ năng để thiết kế, lập trình, triển khai và thực thi một hợp đồng thông minh - thành phần xử lý yêu cầu, tính toán của công nghệ blockchain.
Môn học Hợp đồng thông minh thuộc Chứng chỉ Blockchain Developer, chính thức golive vào cuối tháng 1/2022, được thiết kế bởi anh Vũ Hồng Việt, chuyên gia công nghệ FPT, với nhiều năm kinh nghiệm về giải pháp phần mềm, và là chuyên gia nghiên cứu về blockchain và ứng dụng của blockchain.


Giới thiệu môn học Hợp đồng thông minh
Môn học Hợp đồng thông minh sẽ cung cấp cho học viên kiến thức và kỹ năng để thiết kế, lập trình, triển khai và thực thi một hợp đồng thông minh – thành phần xử lý yêu cầu, tính toán của công nghệ blockchain. Smart contract cho phép thực hiện các hoạt động do người dùng định nghĩa, có độ phức tạp tùy ý mà thường không thực hiện được thông qua các giao thức của tiền điện tử thuần túy. Chúng cho phép người dùng thực hiện các điều khoản, quy tắc và chính sách của ứng dụng. Smart contract là một tính năng mạnh mẽ có thể tạo ra các hệ thống tự quản hiệu quả, minh bạch nếu được thiết kế và mã hóa hợp lý.
Thông qua các bài tập thực hành trong môn học, các bạn học viên sẽ thiết kế và lập trình smart contract bằng ngôn ngữ Solidity, thử nghiệm và triển khai chúng trong môi trường phát triển Remix và thực hiện các hợp đồng này từ giao diện web đơn giản mà Remix cung cấp. Môn học cũng sẽ giới thiệu tới người học những cách thức hiệu quả nhất để thiết kế giải pháp với smart contract bằng ngôn ngữ Solidity và môi trường Remix.
Mục tiêu môn học Hợp đồng thông minh
Môn học Hợp đồng thông minh giúp người học nắm rõ vai trò, cấu trúc và nguyên lý hoạt động của smart contract trong nền tảng blockchain; Nắm rõ nền tảng ngôn ngữ Solidity để xây dựng hợp đồng thông minh với Ethereum Virtual Machine. Qua đó, người học biết cách xây dựng và phát triển smart contract trên nền tảng công nghệ blockchain.
Học viên cũng hiểu được best practice trong đánh giá sự phù hợp của giải pháp blockchain; được thực hành xây dựng, triển khai hợp đồng thông minh và hiểu rõ cách lập trình hướng đối tượng (OOP).
Nguồn tài liệu
Nguyên tắc đào tạo của FUNiX là tìm kiếm những khóa học online mở (MOOC – Massive open online course) có chất lượng thật tốt do những đơn vị/tác giả uy tín cung cấp, kết hợp với việc bản địa hóa, cung cấp thêm bài tập thực hành, đánh giá, cùng dịch vụ hướng dẫn từ cộng đồng mentor để giúp học viên có thể học tập được từ bất kỳ đâu, bất kể lúc nào với chất lượng đào tạo tối ưu.
Với môn học này, chúng tôi tin tưởng giới thiệu với các bạn học viên những khóa MOOC sau được cung cấp bởi Coursera và Udemy, là những nền tảng cung cấp các khóa học trực tuyến mở uy tín nhất hiện nay trên thế giới.
Ngoài các nguồn trên, môn học cũng sử dụng một số bài giảng từ các nguồn tài liệu khác hoặc liên kết đến các nguồn học liệu mở, các trang web phi lợi nhuận nhằm mục đích khuyến khích người học tự khám phá, tìm hiểu thêm các nguồn tài nguyên học tập mới.
Chuẩn bị cho môn học Hợp đồng thông minh
Để phục vụ cho việc thực hành và làm các bài lab, assignment, học viên cần chuẩn bị Laptop hoặc máy tính với các thông số sau: 64 bit với Ram tối thiểu 4Gb, 10Gb free space; sử dụng hệ điều hành Windows 7 trở lên, hoặc ubuntu 16.04 hoặc Mac os x 10.0+.
Ngoài ra, học viên cũng cần chuẩn bị tài khoản Coursera để xem các tài liệu MOOC được đề cập trong môn học.
Quỳnh Anh












Bình luận (0
)