Course Prerequisite(s)
- Please note that this course has the following prerequisites which must be completed before it can be accessed
-
Solidity Programming for Ethereum & EVM Blockchain Development
This 10-hour program is tailored for developers to gain practical expertise in building and deploying smart contracts for real-world decentralized applications (dApps) on the Ethereum blockchain. By working on three carefully curated projects, participants will master the end-to-end process of smart contract development, including writing, testing, and deploying contracts, as well as integrating them with front-end interfaces.
Course Content
Day 1: Project 1 – Token-Based System (3 Hours)
-
Introduction to ERC-20 standard.
-
Writing the smart contract for token creation.
-
Deploying the token contract on a testnet
-
Integrating the token contract with a front-end application.
-
Setting up a basic HTML/JS interface to interact with the contract using web3.js or ethers.js.
-
Adding functionalities: Transfer, balance check, and token minting.
-
Testing the system using Metamask and Truffle/Hardhat.