Online Course


The end-to-end Ethereum Developer Program is a fully online, mentor-supported training program that that can help you become industry-leading Ethereum developers capable of creating dApps (decentralized applications) and Smart Contracts on the blockchain.

The course covers basic Ethereum concepts, introduces key developer tools and other aspects of smart contract and dApp development including building a front end and security best practices.

Prerequisites: The ideal learner has at least 1 year of programming experience, will be an experienced and passionate Object-Oriented Programmer (preferably Python), and is familiar with general web development, JavaScript, HTML, and Git.

You can view the detailed syllabus here.

Click here to go the Blockchain Developer Bootcamp 2020 course page.

Course Topics of the 2020 Developer Training

  • Module 1: Review of Blockchain Technology & Fundamentals
  • Module 2: Blockchain Basics & Technical aspects
  • Module 3: Ethereum Basics
  • Module 4: Traditional and Decentralized Application (dapp) Development
  • Module 5: Development Frameworks and Environment
  • Module 6: Smart Contract Fundamentals
  • Module 7: Writing Smart Contracts
  • Module 8: Ethereum and The End User
  • Module 9: Smart Contracts Pitfalls, Testing and Debugging
  • Module 10 & 11: Smart Contract Advanced Topics

Course Details & Certification Upon Completion

Given the continued success of and demand for ConsenSys Academy’s Developer Program, we are very excited to host the next cohort.

  • Course begins ​on September 1st at 9 AM EDT
  • Course will be ​self-paced for 11 weeks, with the expectation that most students will complete it within 9 weeks
  • Course will require​ 10-15 hours/week
  • Course will be guided​ and there will be an emphasis on community to enable students to reach out to each other and mentors for help and collaboration
  • Course will include ​4-5 continued quizzes/assessments and a final project
  • Course will be offered ​in English only
  • Upon successful completion of the course, graduates who pass the certification exam will be issued a Certified Blockchain Developer credential from ConsenSys.

Click here to go the Blockchain Developer Bootcamp 2020 course page.

ConsenSys Academy