Course curriculum
-
1
Primer on Blockchain
-
Introduction to Blockchain
-
Types of Blockchain
-
Layered Structure Of Blockchain Architecture
-
Understanding Layer 1 and Layer 2 Blockchains
-
Blockchain Trillema and potential solutions
-
Quiz
-
-
2
The Ethereum Network Landscape
-
Ethereum Basics and EVM (Ethereum Virtual Machine)
-
Ethereum Accounts
-
Gas in Ethereum
-
Smart Contracts
-
Role of Ethereum in the Blockchain Landscape
-
Limitations and Challenges in Ethereum's Scalability
-
Quiz
-
-
3
Polygon - Ethereum's Internet of Blockchains
-
Introduction to Polygon Blockchain (Previously Matic Network)
-
Advantages of Polygon
-
Quiz
-
-
4
Polygon: Scaling Ethereum's Potential
-
Polygon's Scaling Solutions: Plasma, Polygon PoS Chains
-
Scaling Solution: Rollups-Optimistic and ZK
-
Scaling Solutions: ZkEVM, Maiden
-
Scaling Solutions: Nightfall, Hermez
-
Scaling Solutions: CDK, ID
-
Polygon PoS Architecture Overview
-
Quiz
-
-
5
Introduction to Polygon 2.0
-
Overview of Polygon 2.0
-
Architecture
-
New Token $POL
-
Polygon zkEVM Validium
-
Polygon 2.0: The Three Governance Pillars
-
Quiz
-
-
6
Polygon and Smart Contract Development
-
Setting up the enviroment
-
Smart Contract Overview
-
Getting tools ready
-
Deploying to Polygon Testnet
-
Quiz
-
-
7
Introduction to Solidity
-
Introduction to Solidity
-
Data Types and Variables
-
Functions and Function Modifiers
-
Control Structures
-
Events
-
Visibility and Access Control
-
Writing Your First Smart Contract on Remix
-
Deploy a Smart Contract on Polygon using Remix
-
Quiz
-
-
8
Creating Tokens on Polygon
-
Ethereum token standards
-
Introduction to OpenZeppelin
-
Creating a token
-
Creating NFT
-
Quiz
-
-
9
Creating a DAO on polygon
-
Introduction to DAO
-
Introduction to the Project
-
Writing the Contract
-
Deploying and testing the Contract on remix
-
Writing Tests for Smart Contracts
-
Deploying the contract on Polygon testnet
-
Quiz
-
-
10
Study Material
-
Study Material
-
Blockchain Council