School of Engineering
Smart Contract Development
This program is to equip aspiring developers with the practical skills and comprehensive knowledge needed to design, develop, and deploy decentralized applications (dApps) using Solidity.
Start Learning
Cohort
April, 2025
Duration
3 Months
Location
Virtual
Average Salary
120,000
undefined Curriculum
Week 1
Basic Ethereum and Solidity Programming
- Understand the basics of Ethereum, Solidity, and smart contract development using Remix IDE, Master key ERC standards (ERC-20, ERC-721, ERC-1155) and their use cases.
Week 2
Introduction to Ethereum
- Overview of Ethereum and Smart Contracts, Variables, Functions, and Data Types, Control Structures and Error Handling and Ownership and Access Control.
Week 3
Understanding ERC Standards
- DIntroduction to ERC Standards, ERC-20 - Fungible Tokens, ERC-721 - Non-Fungible Tokens (NFTs), ERC-1155 - Multi-Token Standard.
Week 4
Blockchain Security Testing Technology
- Learn the Black-box testing, Gray-box Testing and White-box Testing tools. Explore Automated testing and Manual testing tools.
Week 5
Advanced Ethereum Topics
- Events, Logs, and ABI, EIP-2612 Permit and Permit2, IPFS, IPNS, and ENS Overview, Custom Token with Airdrops.
Week 6
Deep Dive into Hardhat
- Mastering Hardhat for local Ethereum development.
Week 7
Smart Contract Upgradability
- Understanding the concept of upgradable contracts.
Week 8
Working with Tenderly
- Monitoring and optimizing smart contracts using Tenderly.
Week 9
EIP-4337: Gasless Transaction
- Implementing gasless transactions using EIP-4337.
Week 10
Security Best Practices & CTF
- Smart contract security through Capture the Flag (CTF) challenges.
Week 11
DApp Integration with Viem
- Building decentralized apps (DApps) with Viem integration.
Week 12
Cross-Chain Interoperability
- Implementing cross-chain transactions.
Week 13
Implementing cross-chain transactions
- Tokenizing real-world assets on Ethereum.
Pricing
Early birds
Payment Plan
If you choose this payment plan, you will be required to pay once every 3 months.
N/A
$70Apply now
- Course Material (Lifetime access)
- 1 on 1 mentorship with the Instructor
- Access to Telegram and Discord community (Lifetime access)
- Live Classes and Hands-on Projects
Discount Limited time only!
One-time payment
If you choose this payment plan, you will be required to make a full payment.
N/A
Apply now
- Course Material (Lifetime access)
- 1 on 1 mentorship with the Instructor
- Access to Telegram and Discord community (Lifetime access)
- Live Classes and Hands-on Projects
Discount Limited time only!
Start Your New Career Faster
Learn the Skills
Excel in the skills that top industries need. Our expertly curated career path sets you apart for excellence.
Prep for interviews
Our program includes personalised interview prep sessions, so you’re fully equipped to showcase your skills and expertise.
Access to Mentorship
Our lifetime access to mentorship program pairs you with top web3 industry leaders who will guide you from the basics to the most advanced skills, supporting you at every step of your journey.
What Our Students say about us
Helicode is a web3 academy that is designed to train and give you practical insight on different skill sets in the blockchain space. It was a great opportunity for me to be part of it.
Udochukwy Chikere
Frontend Engineering
I enjoyed the free master classes offered by Helicode. As a newbie in web3, I have a basic understanding of what blockchain and cryptocurrency is. I am looking forward to the smart contract development classes that will be held soon.
Sean D
Blockchain Basics
My experience with Helicode was AMAZING! Thank you for introducing me to this space. My understanding of web3 marketing and community management has grown far beyond what I used to know.
Odun Adekunle
UX Design
Frequently Asked Questions
- Featured Courses
- Blockchain Cybersecurity
- Web3 Technical Writing
- Web3 Marketing
- Company
- About Us
- Contact us
- Resources
- Blog
- Policies
- Terms & Conditions
- Privacy Policy