CoursesSmart Contracts: Programmable Money and Logic
beginner
Premium

Smart Contracts: Programmable Money and Logic

Understand smart contracts — what they are, how they work, why they matter, and the platforms that power them. Explore real-world use cases from DeFi to supply chain to legal agreements.

3 modules · 13 lessons10 hoursBy FTH Trading
Course access

Checking your access…

BUILDER tier

Course Modules

Module 01

Smart Contract Foundations

4 lessons

Programmable agreements on-chain

1
What Is a Smart Contract?
15m
quiz
2
Ethereum and the EVM Architecture
25m
quiz
3
ABI, Bytecode, and Contract Deployment
20m
quiz
4
Events, Logs, and State Changes
18m
reading
Module 02

Real-World Use Cases

5 lessons

Where smart contracts are being deployed today

1
DeFi Protocols: Lending, Trading, and Yield
25m
quiz
2
NFTs and Digital Ownership Standards
20m
quiz
3
Supply Chain and Trade Finance
22m
quiz
4
Legal Contracts and Dispute Resolution
20m
quiz
5
Insurance and Parametric Products
18m
quiz
Module 03

Security and Risks

4 lessons

Understanding smart contract vulnerabilities

1
Reentrancy Attacks: The DAO Hack Revisited
22m
quiz
2
Integer Overflow and Access Control Bugs
18m
quiz
3
Oracle Manipulation and Flash Loan Attacks
25m
quiz
4
Audit Processes and Security Best Practices
20m
quiz

Topics Covered

Blockchain
Web3
Infrastructure