Course Overview
Build decentralized software applications on EVM-compatible blockchains. You will learn to write secure smart contracts using Solidity, test code logic against localized testnets, and integrate decentralized contracts into responsive frontend web interfaces.
What You Will Learn
- Write, compile, and deploy EVM smart contracts using Solidity and Hardhat/Foundry setups.
- Apply security patterns to prevent standard vulnerabilities like reentrancy bugs.
- Connect browser web applications to smart contracts using modern Web3 client libraries.
- Design standard token contracts conforming to established ERC-20 and ERC-721 token standards.
Syllabus Breakdown
- Module 1: Blockchain Execution & Solidity: EVM mechanics, dynamic data types, functions, and gas usage control.
- Module 2: Smart Contract Testing & Security: Unit testing setups, static code analysis, access control, and security rules.
- Module 3: Standard Token Engineering: Implementing secure ERC-20 and NFT contract patterns safely.
- Module 4: Web3 Frontend Integration: Connecting provider wallets, reading contract states, and issuing blockchain transactions.
Who This Is For
Software engineers, web developers, and system builders looking to program on decentralized blockchain networks.
₹44,999.00
Enrollment validity: Lifetime
| Update: | July 26, 2024 |
| Lectures: | 7 |
| Skill Level: | Intermediate |
| Language: | English |
| Course Duration: | 20h 15min |