Ethereum is known for its wide use in blockchain programming. Especially Solidity is used to write most of the blockchain applications known for today. Here, I’ll help you to learn solidity effortlessly.

1-Learn JavaScript

Image for post

Because you interact with the internet and the ethereum nodes at the same time, learning JavaScript becomes necessary to understand the data structures of solidity. Even more, ethereum nodes interact with nodeJS. Furthermore, solidity is written in JavaScript and it requires a basic understanding of JavaScript to work with the ethereum environment.

2-Look for courses (online/offline)

When I started learning solidity, my first course was face to face offered free because of my club’s connections. But I never stopped and decided to go further by purchasing a udemy course and looking for high-quality YouTube courses, you can level up your solidity skills by practicing. About offline courses, they can be really expensive for you to afford and online courses can allow you to look at the videos and ask questions lifetime.

3-Take notes and practice

Mentioned in my previous posts, taking notes by hand allows you not to forget easily when not practicing for a very long time. Even more, remembering the data structures can help you analyzing the codes even with the hugest projects imaginable. I managed to find most of the mistakes in my acceleration project in ethereum despite I was a beginner.

4-Setting up a text editor (optional)

You don’t have to if you prefer using remix IDE for projects. But you might need to consider certain text editors for the best results in programming on ethereum. But, they require you to download certain packages before starting to write your code on these text editors to compile solidity code on your computer.

#solidity-programming #solidity-tutorial #ethereum #solidity #javascript

Solidity Guide For Beginners
2.90 GEEK