Certified Ethereum Developer

Prerequisite

CBA Certification

Duration

60 hours + Final Project

course fee

35000 INR + GST

Certification

Based on CE and Project Presentation.

ABOUT THIS COURSE

Kerala Blockchain Academy offers advanced training and certification program on Ethereum Blockchain. Our Certified Ethereum Developer program consists of well-balanced theory as well as practicals to deep dive into the Ethereum. This in-depth training program primarily targets developers with knowledge of basic web development tools and techniques and transforming them into dApp developers. Our specially designed curriculum introduce everything needed to understand the technology, write smart contracts and build applications that can interact with contracts. Participants will learn about the Ethereum Blockchain, writing smart contracts using Solidity, Web3, and Truffle. In the first week itself, the participants will build a complete dApp, test it and deploy to the Ethereum. In addition to the instructor-led, classroom-based training and hands-on sessions, the participants need to work on a dApp development project from scratch. The certification is based on continuous evaluation and based on the performance in the final project evaluation and presentation. This program is offered in collaboration with MLG Blockchain, Canada.

COURSE SYLLABUS

Certified Ethereum Developer course is highly lab intensive which require advanced web development knowledge. But we have designed the program in such a way that in the first week, the basics of Decentralized Application Development and Ethereum will be taught and on completing the required number of assignments and exercises and in the second week, the advanced concepts in Ethereum and dApp development will be covered.  The detailed curriculum is given below:

Week 1

  • Review of Certified Blockchain Associate (CBA) Program
  • Introduction to Ethereum
  • Ethereum Virtual Machine (EVM): Accounts, Transactions, Gas, Ether, Memory
  • Ethereum dApp Architecture
  • Introduction to Smart Contracts, Remix and Solidity
  • Different Ethereum Wallets
  • Introduction to Ethereum Client - Geth
  • Introduction to Web3
  • Advanced Solidity and Remix Analysis, Debugging and Testing
  • Assignments + QUIZ 1

Week 2

  • Ethereum Clients (Advanced) - Geth Multi-Node Setup
  • Introduction to Truffle
  • Integrating Truffle with Node.JS for dApp Development
  • Web3 Browser Signed Transaction
  • Web3 Server Signed Transaction
  • Testing dApps
  • Introduction to IPFS
  • Best Practices in dApp Development
  • Advanced Concepts in Ethereum
  • Assignments + QUIZ 2 + Final Project Discussion

MODE OF DELIVERY

The Certified Ethereum Developer (CED) Program is currently offered only on Full-Time mode. The classroom-based, instructor-led training will be for 10 days that span for 2 Weeks (Monday to Friday) from 10:00 AM to 05:00 PM. The prerequisite for joining the CED program is the successful completion of a Certified Blockchain Associate Program and Knowledge on Full Stack Development (HTML, CSS, JavaScript, Node.JS, Express).

FINAL PROJECT

Each participant is expected to identify one business use-case/project idea, discuss and develop the application using Ethereum. This program comprises of individual project evaluation and presentation which is mandatory for the successful completion of the program. There will be 20% weightage for the Quizzes, 40% weightage for the code evaluation and 40% weightage for the project presentation and viva. Certified Ethereum Developer Certificate will only be issued on clearing all the requirements including both the quizzes and project.

Our Students speak

"The Certified Ethereum Developer Program offered by Kerala Blockchain Academy was a great learning experience for me. The trainers and staffs at KBA do a great job by helping us whenever needed. I recommend KBA to all Blockchain aspirants."
roshni K.T.
Certified Ethereum Developer - Batch I
"The CED Program offered by KBA is very useful , live classes are more effective , staffs and supporting staffs are very friendly. Clear and concise presentation and the course materials and presentations provided are very interactive and up-to-date."
Amal ihsan
Certified Ethereum Developer - Batch I