# def wagmi(learn, write, {}): **Published by:** [Kaxaru Hidechi](https://paragraph.com/@kaxaru/) **Published on:** 2022-07-28 **URL:** https://paragraph.com/@kaxaru/def-wagmi-learn-write ## Content Since this is my first article, I decided to do something similar to the selection of materials on programming in web3. Lfg :> Materials: coursehunter.net - It contains material from a huge number of sources. If you want, you can find absolutely everything on many topics. However, there isn't much here specifically on web3 development. useweb3.xyz - A selection of courses for diving into the web3 A collection of Play2Earn applications where you can try to start writing your own code https://cryptozombies.io https://www.useweb3.xyz/code-challenges https://capturetheether.com/challenges/ https://ethernaut.openzeppelin.com https://speedrunethereum.com https://www.dappuniversity.com https://www.damnvulnerabledefi.xyz https://www.w3bs3c.com/about https://based.builders/%E2%9A%99+Based+Web3+Studies https://eth.build https://github.com/fvictorio/evm-puzzles https://github.com/daltyboy11/more-evm-puzzles https://github.com/blockthreat/blocksec-ctfs A selection of youtube guides - www.youtube.com/c/Freecodecamp/videos Need more materials? We have more - naderdabit.notion.site/naderdabit/Nader-s-web3-Resources-for-Developers-a200ed2ef21c4d578dc158df2b882c63 DevOps Training Guide - github.com/MichaelCade/90DaysOfDevOps A guide to web3 - web3.smsunarto.com A collection of materials on the whole web3-sphere for developers, from OpenZeppelin. - github.com/OpenZeppelin/awesome-openzeppelin A selection of materials from Nader: A guide for fullstack web3 developers with lots of guides, tools, protocols, and frameworks - dev.to/edge-and-node/the-complete-guide-to-full-stack-web3-development-4g74 A guide for fullstack Solana developers with React, Anchor, Rust, and Phantom - dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291 How to create a full-featured NFT marketplace using Polygon, Next.js, Tailwind, Solidity, Hardhat, Ethers.js and IPFS - dev.to/edge-and-node/building-scalable-full-stack-apps-on-ethereum-with-polygon-2cfb Creating GraphQL APIs on ETH - dev.to/edge-and-node/building-graphql-apis-on-ethereum-4poa If you like Solana's ecosystem, you are definitely here - soldev.app A neural network that will significantly speed up the writing of any code. A brief description of its work can be seen here. - www.tabnine.com Author's compilation of information from the CIA officer DeFi Dev-roadmap - github.com/OffcierCia/DeFi-Developer-Road-Map DeFi Research Base - github.com/OffcierCia/ultimate-defi-research-base Large list of all kinds of crypto tools - joshcs.xyz/detools A list of all materials from Developer DAO: Site: https://blog.developerdao.com Git: https://github.com/Developer-DAO/resources A selection of github repositories on the topic of development, solidity, and contracts in one of the Asian dev forums. Link: https://zenn.dev/nft/scraps/e27d0fb0965b10 Forum: zenn.dev A repository with points you need to know to become an on-air development guru - github.com/kay-is/web3-from-zero One of the best articles from CIA Officer on how to become a smart contract auditor and bug bounty specialist. - officercia.mirror.xyz/FvMKbibx7gDlufgZSkmYn77CI8HPBsVCeqUKmpXHr0k A free platform for learning modern cryptography - cryptohack.org Blockchain All the most important things about ETH - github.com/bekatom/awesome-ethereum A huge selection for developers on ETH - github.com/ConsenSys/ethereum-developer-tools-list A large list of materials that will turn anyone into a blockchain developer - github.com/frankiefab100/Blockchain-Development-Resources How to build your own blockchain using js - github.com/nambrot/blockchain-in-js A sandbox for the airwaves, where you can find guides as well as try to write your own code - eth.build A repository to help you become a white-hat blockchain hacker. - github.com/bt3gl-labs/Blockchain-Hacking-Toolkit Solidity One of the most extensive and best Solidity guidebooks ever written. for JS for Python Silver Bullet - docs.soliditylang.org/en/latest/index.html#getting-started A collection of a bunch of repositories about everything at once - github.com/stars/jora535/lists/solidity A lot of material on solidity, contracts, frameworks - github.com/ajlopez/SoliditySamples Tools, Guides - github.com/bkrem/awesome-solidity Material on gas optimization on ether - github.com/iskdrews/awesome-solidity-gas-optimization How do I write my own smart contract? dev.to/daltonic/how-to-code-your-first-smart-contract-with-solidity-52ih The list can go on and on, but it is more than enough to start your first steps. I hope this will be useful :) The world of the web3 is getting bigger and deeper every year. There is a huge scope for your imagination in development. Be the first, create creative things that perhaps future millions of users will love. Or become a pioneer in this field. ## Publication Information - [Kaxaru Hidechi](https://paragraph.com/@kaxaru/): Publication homepage - [All Posts](https://paragraph.com/@kaxaru/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@kaxaru): Subscribe to updates