How To Create an Ethereum Application

Ken
6 min readJan 13, 2021

For anyone out there that is new to coding that wants to get into Ethereum smart contract and decentralized application development, I wanted to share the steps I took from going from zero coding experience, to being able to create my first decentralized application.

A little background on me, however, is that although I have a strong cybersecurity foundation, I had zero coding experience a year ago. Within that time I’ve been able to teach myself front-end web development and Ethereum’s programming language called Solidity.

I started with Solidity, but quickly realized that it wasn’t the greatest programming language for a newbie to learn. Instead, I pivoted to something a little more well known — Javascript. I spent a lot of time here working on the fundamentals and building small apps.

Decentralized applications and smart contracts use Javascript pretty extensively for testing and connecting your smart contract to a node, or web3, so Javascript is definitely good to know.

While I was working on Javascript I also took a few courses here and there on HTML/CSS. I wasn’t aiming to become a pro, I just wanted the basics down so that I could build out my own application. After I got those down, I moved on to a front-end framework called React.

--

--

Ken

Chainlink Node Operations, AWS, Splunk Professional Services Consulting.