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

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

*Applicable Tax extra

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

    Have questions? Get answers

    Course Brochure

    Download Brochure

    Contact

    If you have any queries regarding Certified Ethereum Developer, please send us an e-mail to kba.admin@duk.ac.in.