How to learn Web3 in 2023 - Full Web3 Development Roadmap

Опубликовано: 02 Ноябрь 2024
на канале: Francesco Ciulla
24,086
459

Find Francesco: https://francescociulla.com

GitHub Repository: https://github.com/FrancescoXX/free-W...

What is Web3? The de by ‪@naderdabit‬ on ‪@freecodecamp‬https://www.freecodecamp.org/news/wha...

Roadmap by Vittorio Rivabella:
https://vitto.cc/web3-and-solidity-sm...

Differences between Web1, Web2, Web3 ‪@GeeksforGeeksVideos‬
https://www.geeksforgeeks.org/web-1-0...

What is a Blockchain ‪@coinbase‬
https://www.coinbase.com/learn/crypto...

What is a distributed ledger? ‪@investopedia‬
https://www.investopedia.com/terms/d/...

Basics of Cryptocurrencies ‪@CoinBureau‬
   • Explain Crypto To COMPLETE Beginners:...  

Concept of Wallet ‪@CryptoCasey‬
   • Crypto Wallets Explained (Beginners' ...  

What is a Block Explorer ‪@exodus‬
   • How to find transactions on a blockch...  

Blockchain Oracles ‪@WhiteboardCrypto‬
   • What are Oracles in Crypto? (Animated)  

Introduction to NFTs ‪@SimplilearnOfficial‬
   • NFT Explained In 5 Minutes | What Is ...  

What is a DAO ‪@CoinMarketCapOfficial‬
   • What is a DAO? - ALL You Need to KNOW  

What is a Smart Contract ‪@simplyexplained‬
   • Smart contracts - Simply Explained  

What is a Dapp? @Blockgeeks
   • Video  

Ethereum ‪@EthereumProtocol‬
Ethereum accounts and transactions
Blocks for the Ethereum Blockchain
EVM
What is gas?
Nodes and Clients
Networks & Node Providers
What was the Merge?
Beacon Chain
Side Chains
docs: https://ethereum.org/en/developers/docs/

Ethereum Whitepaper ‪@TheCryptocurrencyPortal‬
   • Video  

Ethereum whitepaper link
https://ethereum.org/en/whitepaper/

Ethereum Trilemma ‪@CryptoSketch101‬
   • The Blockchain Trilemma Explained - E...  

Ethereum Yellow Paper ‪@EatTheBlocks‬
   • Should developers study the Ethereum ...  

Ethereum Yellow Paper
https://ethereum.github.io/yellowpape...

Solidity docs
https://docs.soliditylang.org/en/v0.8...

Solidity Cheatsheet:
  / 1598971445975322625  

Remix IDe ‪@chainlink‬
   • Solidity Basics and Remix Tutorial l ...  

Solidity Hello world ‪@francescociulla‬
   • Solidity Hello World in 109 seconds  

Cryptozombies
   • Solidity Language with Cryptozombies ...  

LearnWeb3Dao ‪@LearnWeb3IO‬

First Livestream
   • LearnWeb3 Challenge - 12 hours of Liv...  

Second Livestream
   • LearnWeb3 - Junior - 12h of livestrea...  

Alchemy University ‪@alchemyuniversity‬

First Livestream
   • Alchemy University - 12hours livestream  

Second Livestream
   • Alchemy University - JavaScript and E...  

Third Livestream
   • Alchemy University Bootcamp  

Solidity Videos ‪@freecodecamp‬

Python (16 hours)
Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial
   • Solidity, Blockchain, and Smart Contr...  

JavaScript (32 hours)
Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course
   • Learn Blockchain, Solidity, and Full ...  

Hardhat
   • Hardhat Tutorial | Smart contract fra...  

Solidity-By-Example
https://solidity-by-example.org/

4C:   / discord  

0:00 intro, Where to start. What is Web3?, Roadmap
0:58 Web1-Web2-Web3, What is a blockchain, distributed ledger, Basics of Cryptocurrencies, Block Explorers, Blockchain Oracles, NFTs, What is a DAO, Smart Contract, Dapps
2:03 Choose a blockchain. Ethereum
2:57 Blockchain Core concepts: Accounts and transactions, blocks, EVM, Gas, Nodes & Clients, Networks and Node Providers, what was the Merge, Beacon Chain, Side Chains
3:38 Advanced Ethereum Concepts
4:41 Choose a language: Vyper, Solidity: definition, docs, cheatsheet
5:46: Remix IDE. Solidity Hello world
6:19 Tutorials: Cryptozombies, LearnWeb3, Alchemy
7:03 Solidity Videos: ‪@smartcontractprogrammer‬ , ‪@DappUniversity‬ , ‪@PatrickAlphaC‬
7:47 Solidity tools & frameworks: Metamask ‪@metamask‬ , Truffle ‪@TruffleSuite‬ , Hardhat, Brownie, Foundry
9:25 Frontend in Web3: web3.js, Ethers.js, ‪@AlchemyPlatform‬ API, React ‪@MoralisWeb3‬
10:10 Storage: ‪@IPFSbot‬ , ‪@FilecoinProject‬ , ‪@Arweave‬
11:28 Mid-level tools: Waffle, Ganache, ‪@OpenZeppelin‬ , ‪@walletconnectofficial‬ , ‪@chainlink‬ , ‪@GraphProtocol‬
13:13 Web3 SDKs: ‪@MoralisWeb3‬ , ‪@AlchemyPlatform‬ , ‪@thirdweb_‬
13:46 Solidity-by-example, Learn in Public, Join a Community: ‪@DeveloperDAO‬ , ‪@LearnWeb3IO‬ , 4C
15:52 Conclusion