Become a Web3/Blockchain Full Stack Developer.
A step-by-step guide with FREE resources.
A Thread🧵
A step-by-step guide with FREE resources.
A Thread🧵
Step 1 - Learn HTML & CSS
The first step on your path to becoming a web developer is to learn HTML and CSS.
You can master the principles in 15-20 days if you put in 1-2 hours every day.
youtube.com
The first step on your path to becoming a web developer is to learn HTML and CSS.
You can master the principles in 15-20 days if you put in 1-2 hours every day.
youtube.com
Step 2 - Learn JavaScript
Javascript is very important in the web development process, this step is extremely important. You can learn the basics of Javascript in 15 days if you spend two hours a day on it.
youtube.com
Javascript is very important in the web development process, this step is extremely important. You can learn the basics of Javascript in 15 days if you spend two hours a day on it.
youtube.com
Step 3 - Learn CSS framework
CSS frameworks are useful for learning CSS properties for a beginning developer. Because both are in high demand, you can choose between Bootstrap and Tailwind.
youtube.com
CSS frameworks are useful for learning CSS properties for a beginning developer. Because both are in high demand, you can choose between Bootstrap and Tailwind.
youtube.com
Step 4 - Learn Advance JS
If you want to study javascript for both frontend and backend purposes, learning advanced Javascript concepts like ES6, OOP, and Async await etc.
youtube.com
If you want to study javascript for both frontend and backend purposes, learning advanced Javascript concepts like ES6, OOP, and Async await etc.
youtube.com
Step 5 - Learn JS Framework
If you learn one of the Javascript frameworks or libraries, it will make your life easier. You have the option of using Angular, ReactJS , VUE JS , or Next JS.
My suggestion is to go with React
youtube.com
If you learn one of the Javascript frameworks or libraries, it will make your life easier. You have the option of using Angular, ReactJS , VUE JS , or Next JS.
My suggestion is to go with React
youtube.com
Step 6 - Learn Git and Github
Learn how to use Git and Github to help you with terminal and for pulling your code over the internet.
youtube.com
Learn how to use Git and Github to help you with terminal and for pulling your code over the internet.
youtube.com
Step 7 - Learn Blockchain Basics
Before diving into the web3 learning path in full, it's important to understand fundamentals of blockchain.
Include ↓
- what is Ethereum
- Decentralisation
- Smart contract
- Cryptocurrency
- Keys
- Hashing
youtube.com
Before diving into the web3 learning path in full, it's important to understand fundamentals of blockchain.
Include ↓
- what is Ethereum
- Decentralisation
- Smart contract
- Cryptocurrency
- Keys
- Hashing
youtube.com
Step 8 - Learn Solidity
Solidity is an object-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms, most notably, Ethereum.
youtube.com
Solidity is an object-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms, most notably, Ethereum.
youtube.com
Step 9 - Learn Hardhat / truffle
Hardhat is an Ethereum development environment. Compile your contracts and run them on a development network.
Hardhat is better than Truffle in my opinion.
youtube.com
Hardhat is an Ethereum development environment. Compile your contracts and run them on a development network.
Hardhat is better than Truffle in my opinion.
youtube.com
Step 10 - Learn Web3.js / Ether.js ( interact with frontend )
Web3.js is a set of libraries that make it possible to interface with the front end of web 3 projects.
You can also learn Ether.js as an alternative, so you can pick and choose from these two
youtube.com
Web3.js is a set of libraries that make it possible to interface with the front end of web 3 projects.
You can also learn Ether.js as an alternative, so you can pick and choose from these two
youtube.com
Step 11 - → Learn IPFS / filecoin
The Inter Planetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.
youtube.com
The Inter Planetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.
youtube.com
Step 12 - Revise all things from scratch
Now that you've completed all of these processes, it's time to revise and reflect on what you've learned.
youtube.com
Now that you've completed all of these processes, it's time to revise and reflect on what you've learned.
youtube.com
Step 13 - Start Building DApps
Without building projects, no learning is complete. Web development necessitated a lot of practise, so now is the time to build web3-related Dapps and projects.
youtube.com
Without building projects, no learning is complete. Web development necessitated a lot of practise, so now is the time to build web3-related Dapps and projects.
youtube.com
That's all for now.
If you like this thread, make sure to:
1. Follow me @abeltxor
2. Retweet the first tweet
Thank you so much for getting to the end of the thread 💜 ! Let me know what you think below 😊 .
Cheers!
If you like this thread, make sure to:
1. Follow me @abeltxor
2. Retweet the first tweet
Thank you so much for getting to the end of the thread 💜 ! Let me know what you think below 😊 .
Cheers!
جاري تحميل الاقتراحات...