Jordan has shipped on-chain products across L1 and L2 ecosystems. He teaches Web3 from first principles with a strong security mindset.
Web3AdvancedCertificate
Smart Contract Engineering
Move from Web3 fundamentals into contract engineering. Learn Solidity patterns, testing workflows, and the security habits that separate demos from durable systems.
14 hours30 lessons4.8 (421)Instructor: Jordan Mensah
What you'll learn
- Implement core Solidity patterns correctly
- Write meaningful tests for contract behavior
- Identify common vulnerability classes
- Review contracts with a professional checklist
Course curriculum
Expandable modules with practical lessons.
- Toolchain and project structure14m
- Storage, memory, and execution model18m
- Interfaces and libraries16m
Final Project: Secure contract module
Design, implement, and test a contract module with documentation and a security review memo.
Earn a BetterDev Learn Certificate
After successfully completing the course requirements—including lessons, assessments, and the practical project—you receive a verifiable credential.
JM
Related courses
Web3
Web3 Fundamentals
BeginnerCertificate
Web3 Fundamentals
Understand blockchain, wallets, smart contracts, tokens, and decentralized applications.
10h28 lessons4.8
Jordan Mensah
Web3 Protocol Engineer