ABOUT THE PROGRAM
The course is designed to provide candidates with a deep understanding of decentralized application (DApp) development on the Ethereum blockchain. The course helps in mastering Ethereum DApp development that lets individuals become primed in developing smart contracts and decentralized applications on the Ethereum blockchain. The program tours across the building blocks of developing applications on Ethereum blockchain by briefing concepts like DApps & Smart Contracts, Solidity Smart Contract Language, Ethereum networks, different standards, frameworks, and many more.
WHO IS IT FOR?
The Certified Ethereum Developer program is open for anyone who anticipates a deeper understanding of decentralized application development on the Ethereum blockchain. The syllabus befits individuals who are already familiar with the concepts of blockchain technology and has intermediate programming knowledge of HTML and Javascript and frameworks like Express, React. The course is open for all aspiring blockchain enthusiasts who would like to validate their knowledge with the industry-leading blockchain and Ethereum trends.
WHAT YOU WILL LEARN
- Understand the basics of Ethereum and smart contracts.
- Learn Smart Contract Development using Solidity Language.
- Understand the development of Decentralized Applications (DApps).
- Learning the practical concepts of transactions over a blockchain network.
- Understand the working of Ethereum Node.
- Understand the working of Ethereum Mainnet & Test Networks
Smart Contract Testing and Deployment to Ethereum Test Networks. - Learning about various tools and technologies such as Hardhat, Ganache, Remix IDE, Alchemy, etc.
PREREQUISITES
- Thorough knowledge on Blockchain (We highly recommend completing our Certified Blockchain Associate and Ethereum Fundamentals courses before joining this course)
- Knowledge on HTML & JavaScript
DURATION, MODE OF DELIVERY
The Certified Ethereum Developer program consists of 40 hours of instructor-led training and 4 weeks of project development with instructor support. The course runs in instructor-led physical and instructor-led online models.
CERTIFICATION
Certification is based on Continuous Evaluation through Online Quizzes and Final Project.
Course Fee
COURSE OUTLINE
Session Topic | Theory / Hands-on |
Course Overview + Understanding Ethereum Blockchain (Ethereum World Computer: EVM, State, Account, Ether – Current Working: PoS, Cost Calculation – Smart Contracts & DApps – First Smart Contract Deployment) | Theory |
Solidity Programming Language | Hands-on |
Setting up the Development Environment + Web3 | Hands-on |
Decentralized Application Development | Hands-on |
Tokens in Ethereum Part 1: Tokens Intro & ERC20 | Hands-on |
Tokens in Ethereum Part 2: NFT | Hands-on |
Solidity Events & Testing | Hands-on |
Solidity Best Practices | Hands-on |
Ethereum Private Network | Hands-on |
Advanced Topics in DApp Development (Oracle & L2) | Hands-on |
Course Summary & Project Guidelines + Q&A Session | Q & A |
Advanced Topics in DApp Development (Oracle & L2) | Hands-on |
Course Summary & Project Guidelines + Q&A Session | Q & A |
Contact
If you have any queries regarding Certified Ethereum Developer, please send us an e-mail to kba.admin@duk.ac.in.