- Intro to Blockchain
- What is blockchain?
- Key Concepts (Decentralization, Consensus Mechanisms)
- Blockchain Use Cases
- Ethereum
- Overview
- Ethereum Virtual Machine (EVM)
- Smart Contracts
- Gas and Transactions
- Layer 2 Solutions (L2s)
- Intro to L2s
- Overview of popular L2s
- Technical Deep Dives
- Arbitrum
- Polygon
- Optimism
- Avalanche
- Base
- Solana
- Distributed Systems
- Basics of Distributed Systems
- Consensus Algorithms (Proof of Work, Proof of Stake)
- Byzantine Fault Tolerance
- Cryptography
- Introduction to Cryptography
- Public Key Cryptography
- Hash Functions and Digital Signatures
- Zero-Knowledge Proofs
- Decentralized Finance (DeFi)
- Blockchain Architecture
- Hands-On Tutorials