• Online, Self-Paced

Learning Objectives

  • Understand the core concepts of smart contracts and blockchain technology.
  • Develop and deploy smart contracts on various blockchain platforms.
  • Analyze common smart contract vulnerabilities and best practices for secure coding.
  • Evaluate the lifecycle management and upgradeability of smart contracts.
  • Discuss how insecure smart contract code can lead to significant financial losses and broader cybersecurity risks in decentralized applications.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):