Curriculum
You will understand the basics of blockchain development.
You will learn how to write smart contracts in Solidity.
You will learn how to deploy smart contracts to the Ethereum Virtual Machine.
You will learn best practices to secure your smart contracts.
You will learn how to use AI in blockchain development.
Lessons
Week 1: The world Computer.
Ethereum Virtual Machine
Solidity
Programming
Week 2: Smart contract programming.
Smart contracts
Deploying contracts
Tokens
Week 3: Decentralized finance.
DEFI
Uniswap AMM
Flash loans
Week 4: Blockchain security and Research.
AI.
Decentralized Applications
Smart contract Security and auditing
MEV and Blockchain Research
Code is Law.
Requirements
A Computer (Required)
Computer programming experience (only required for workshops)
4 hours per week.
Last updated