NFT and Smart Contract Programming

This module aims to introduce students to the practical tools and concepts required to create and program Non-Fungible Tokens (NFTs) and Smart Contracts. Students learn the revolutionary impact that NFTs and Smart Contracts have had on businesses, and will dive deep into the technical and operational considerations when building customized blockchain solutions for enterprises.
Keyword Syllabus
Fundamental Concepts in Blockchain, Smart Contracts, and NFTs
Classifications and Functions of Digital Assets
Case Studies for NFT and Smart Contract Applications
Solidity Development Stack and Installation
Smart Contract Development Fundamentals
Technical and Creative Aspects of NFT Creation
Principles of NFT Marketing
Capstone Project: Designing and Launching an NFT
30
Chinese
Learning Outcomes
1. Explain the functions of and differences between decentralized digital assets
2. Explain the drivers of emerging trends in business applications of Smart Contracts and NFTs
3. Apply concepts in digital asset design in programming Smart Contracts
4. Integrate creative and technical understanding into the design and production of NFTs
5. Evaluate the commercial impacts of deploying blockchain technologies in the Metaverse
































