We are going to look into the different concepts of web3 that will form the base for further learning in the domain
You can learn the concept and overall web3 through different GitHub repositories. These repositories are rich in information, roadmaps, and resources that will help you in web3. You can also contribute to these repositories if you like to add more resources.
Using Remix Ethereum IDE for Smart Contracts development. IDE can also help in deploying smart contracts to local blockchain development environment, Ganache.
The hot time to learn and ace in Web 3.0 is now. The community is still developing. There are sufficient resources and help in the community to start learning the web3.