This second course of the Blockchain specialization will help you design, code, deploy and execute a smart contract – the computational element of the blockchain technology. Smart contracts allow for implementing user-defined operations of arbitrary complexity that are not possible through plain cryptocurrency protocols. They allow users to implement conditions, rules and policies of the domain applications. Smart contracts are a powerful feature that, when properly designed and coded, can result in autonomous, efficient and transparent systems.
Main concepts are delivered through videos, demos and hands-on exercises.
Continuing education units (CEUs) and professional development hours (PDHs) are available through the UB Center for Industrial Effectiveness (UB TCIE) for learners who earn a course certificate.