๐ช๐ฒ๐ฏ๐ฏ ๐๐๐น๐น-๐ฆ๐๐ฎ๐ฐ๐ธ ๐ฑ๐๐ฝ๐ฝ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ | ๐ช๐ฒ๐ฒ๐ธ๐น๐ ๐๐น๐ฎ๐๐ โ ๐ช๐ฒ๐ฒ๐ธ ๐ฎ
๐บ๐๐๐๐ ๐ช๐๐๐๐๐๐๐ ๐ญ๐๐๐๐๐๐๐๐๐ ๐๐๐
๐ป๐๐๐๐๐๐ ๐ซ๐๐๐๐๐๐๐๐๐
๐๐ข ๐๐๐โ๐ฌ! ๐๐ป
Welcome back to our Web3 journey! ๐ After mastering Solidity fundamentals and writing our first contracts in Week 1, it's time to take our development workflow to a professional, industry-standard level.
In Week 2, we dive into Smart Contract Frameworks and Testnet Deployment. This session is all about moving from browser-based environments to local developer setups, automating contract testing, and deploying your code onto live Ethereum test networks.
๐จโ๐ซ Instructor:
Andana Farras Pramudita โ Academic Division
In this session, youโll learn:
โจ Developer Frameworks: Setting up local development workflows using tools like Hardhat and Foundry.
โจ Automated Testing: Writing comprehensive unit tests to ensure smart contract security and functionality before deployment.
โจ Testnet Deployment: Managing RPC providers, wallets, and deploying contracts directly to Ethereum testnets (e.g., Sepolia).
โจ Contract Verification: Verifying and publishing smart contract source code on block explorers like Etherscan.
๐ With our smart contracts tested and deployed on-chain, we are halfway through our roadmap! Get ready as we transition toward creating interactive user interfaces with Vue.js in the upcoming session. Keep building! ๐โจ