Important concepts should learn to
become a Web3 / BlockchainDeveloper
1 ) Blockchain Architecture
The term 'blockchain' refers to the architecture
that comes in the way of storing information in
the form of blocks digitally.
You should have a clear understanding of how
the blockchain works, as well as knowledge of
blockchain concepts such as:
→ What is Blockchain?
→ Types of Blockchains
→ Distributed Ledger Technology
→ Hash functions
→ Consensus mechanism.
→ Peer-2-Peer Network
→ Decentralization
→ Miners / Oracles / Cryptocurrencies.
Created by
→ What is Cryptography ?
Pewbhai
Important concepts should learn to
become a Web3 / BlockchainDeveloper
Created by
Pewbhai
2) Smart Contracts
“Smart contracts” is a term used to describe computer
code that automatically executes all or parts of an
agreement and is stored on a blockchain-based platform.
If you are good in creating smart contracts, you can
become a Solidity developer also. The growth and
demand in Smart Contracts are massively.
Here, I added the best resources of Learning about
Smart contracts and Smart contract creation.
History of Smart Contracts
Solidity Playlists 1 / 2 / 3
Smart-contract-developer-roadmap
Solidity-by-example
LearnXinYminutes
Awesome Solidity
Blog by Patrick Collins
Life-cycle-of-smart-contracts
Vyper - a pythonic programming language for EVM.
Important concepts should learn to
become a Web3 / BlockchainDeveloper
3) Choose anyone Blockchain
There are many blockchains which supports
Development / Dapp making / DeFi / NFT / Token
creations / smart contract creations.
You can choose any one Blockchain for your
Blockchain development. Before you choose, kindly
you should understand the core concepts,
architecture, consensus mechanisms, Language used
to do.
The widely using blockchain for projects are:
Ethereum
BNB chain
Solana
Solana
Tron
Avalanche
Polygon
Cardano
Cosmos
Polkadot
Algorand
Optimism
NEAR Protocol Fantom EOS
Created by
Pewbhai