Ethereum Developer with Workshop







Ethereum DApp Developer with LIVE Instructor-Led Workshop

The Ethereum Developer course is for existing developers who wish to understand how to create and integrate Ethereum-based decentralized applications (“dApps”). This live instructor-led developer workshop gives a top-down view of all important aspects of creating a dApp, an overview of how the Ethereum blockchain works, which is different from traditional architecture, and set up a working environment of new developer tools. Participants will learn Solidity, the primary language used for creating smart contracts on Ethereum. And after learning how to write, deploy, test, and interact with smart contracts, Participants see real examples in action by mimicking real running protocols. Graduating participants will connect smart contracts to a user interface, illustrating their ability to develop sophisticated dApps.

Upcoming live workshops related to this course:

  • 3/29/2024 – Friday – 11 AM to 2 PM EST
  • 5/24/2024 – Friday – 11 AM to 2 PM EST
  • 7/26/2024 – Friday – 11 AM to 2 PM EST
  • 9/27/2024 – Friday – 11 AM to 2 PM EST
  • 11/8/2024 – Friday – 11 AM to 2 PM EST
  • Plus Bi-Monthly AMA held on Friday from 2 PM to 3 PM EST


  • A minimum of a year of software development experience using C++, Python, and JavaScript. C++, Python, and JavaScript influence Ethereum’s built-in programming language Solidity. Students need to be familiar with these languages to program in Solidity.

Total Hours: 8

  • OnDemand Video: 2
  • Sefl Study Hours: 6
  • Live Workshop Hours: 0
  • Optional:
    • Live Student Orientation
    • Live Instructor-Led AMA (Ask-Me-Anything)

Questions We Explore:

  • What is solidity?
  • What is truffle for Ethereum?
  • What are ERC20 and ERC223 protocols, and how do they differ?
  • How do you connect a smart contract to a user interface?
  • What happens when a transaction runs out of gas?
  • What’s the most commonly used Ethereum development framework?

Learning Outcomes:

  • Configure an Ethereum node – test RPC/parity
  • Create a working environment for deploying and interacting with smart contracts
  • Read and write smart contracts written in Solidity
  • Illustrate how ERC20/223 tokens work, create tokens, and offer them to the public with an ICO
  • Develop a token exchange with Ethereum using multiple different approaches
  • Deploy Multisig wallets
  • Design and construct a user interface that can work with Ethereum-based applications

Student Outcomes:

  • Certificate of Completion
  • Certification – Certified Ethereum Developer
  • Web3 career prospects and higher earning potential