What is blockchain web 3 developer? How to Become a blockchain Web 3 Developer (Brief)

in hive-151113 •  2 years ago 


web-3 developer



image.pngimage source

Blockchain Web 3 development is generally divided into two parts. One is core core blockchain development and another is Dapps development i.e. decentralized application blockchain development.

Today my topic of discussion will be DAPPS Development i.e. Decentralized Application Development. I intend to discuss only one topic which is that core development is very difficult. And I think very little. Also, to become a core developer you need to know many programming languages ​​and more complex hard mathematics.

Blockchain core development refers to blockchain language or framework development i.e. like Windows, Mac, Linux operating. Or Python c c + java language like doing development.

Currently, the three most popular web-development frameworks with blockchain are Ethereum, Polkadot, and Solana. Ethereum is developed using the Solidity programming language. Again Solidity is created with c + python. Then Polkadot and Solana were developed using Rust programming language. And Rust is created with c c ++ java language.

But the most popular of these is the Ethereum framework. And today my topic is Ethereum Framework.

There are several steps you need to follow to become a blockchain or web 3 developer. I will briefly outline some of the steps for you.

step 1 - basic of blockchain

First you need to know what is blockchain? How does blockchain work? And blockchain related history etc.

step 2 - front-end development

Then you need to learn front-end development. ie basic of web development like :html: :js: :css: a framework of java script like angular biew and reacat. Also learn version controlling like git, github.

step 3 - Learning any programming language

Before becoming a developer learn any programming language like python, java, Java-Script, go etc. Because you see blockchain programming language built with normal programming language. So before learning solidity rust programming language must learn a normal language like - python, c++ java, java-script, go etc.

step 4 - Learn a programming language for blockchain

Learn any programming language like Solidity or Rust. But in my opinion learning solidity will be better. But for this an ID has to be downloaded. Download Remix Based ID for Solidity Programming Language.

step 5 - learn ethereum

Getting the right idea about Ethereum virtual currency. Also to create an idea about Ethereum network like mainnet, testnet etc. Then learn metamask for wallet address, gas fee, private and public key. You all must have an idea about metamask if not - in short - metamask is free cryptocurrency software through which you can connect the application with any cryptocurrency like Bitcoin, Litecoin, Dogecoin, Ethereum etc.

step 6 - Back - end & front - end connection

For back-end and front-end connection you need to learn a framework like - web3.js, ethers.js, web.js etc. Which will work as API means you can exchange data from frontend to backend.

step 7 - Learn to create smart contacts

By smart contact I am giving example from our daily life when you sell house, car need document or stamp for witness just like this. These types of smart contacts are created to automate these tasks online. When you create a blockchain bank or government document writing office that is called a smart contact in blockchain parlance.

step 8 - Learn Ganache

Ganache Ganache is the best environment to deploy, run or test your Dapps or Smart Contact for free. Ganache Personal is provided for Ethereum's blockchain. To deploy your application on the server you need some transaction fees and before deploying the application you need to test the application whether the application is working successfully. Ganache will pay you 100 transaction fee to test your application. Where you can test your application virtually. That is, it is a free virtual application testing server.

After learning all these things, you can become a full stop blockchain developer. People will hire a developer after checking these skills and abilities. Today I present to you the right skills to become a developer about Way 3. Sorry for the mistakes, thank you, everyone will be fine.



Thank you very much for taking your valuable time to read my blog



Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  2 years ago (edited)

hey , sister .
why you share your private posting key , in memo. i noticed you share your private posting key, in poloniex transfer memo.
i recommended to change your password immediately . if you didn't know to how to change password you can contact with use in amarbanglablog discord server.
https://discord.gg/amarbanglablog
Good luck.
image.png

Thank you very much for alerting me that I have changed the master password of my account. My posts in this community have been muted. Can't I work here?

Screenshot_20221225-005412_Chrome Beta.jpg

Yeah, you can post here but your post must be, development related.

Ok thank you.