diff --git a/README.md b/README.md index e8196f2..4e729dc 100644 --- a/README.md +++ b/README.md @@ -7,17 +7,25 @@ __Important note:__ code is not enough alone and a plan is also not enough alone | Project | Link | |--------------|-----------| +| The Rust Book (before you code your first pallet) | https://doc.rust-lang.org/stable/book/ | +| The Rust Wasm Book | https://rustwasm.github.io/docs/book/ | | Developer friendly wallet for Substrate blockchains| https://polkadot.js.org/ | | Build you own Substrate blockchain | https://docs.substrate.io/tutorials/get-started/build-local-blockchain/ | -| The Rust Book (before you code your first pallet) | https://doc.rust-lang.org/stable/book/ | | Send extrinsics from code or cli | https://github.com/paritytech/subxt | | Substrate frontend template (use this if you need a frontend connecting with PolkadotJS) | https://github.com/substrate-developer-hub/substrate-front-end-template | -| Build an NFT marketplace in an hour with Substrate | https://www.youtube.com/watch?v=7BNn47lfrV0 | -|ink! tutorial (solidity-like rust based smart contracts on top os Substrate) | https://docs.substrate.io/tutorials/smart-contracts/ | +| Gear tutorial (performant rust based smart contracts) | https://wiki.gear-tech.io/docs/getting-started-in-5-minutes | | Write a custom pallet for Substrate | https://www.youtube.com/watch?v=o5ANk0sRxEY | +| Build an NFT marketplace in an hour with Substrate | https://www.youtube.com/watch?v=7BNn47lfrV0 | | Awesome Substrate | https://project-awesome.org/substrate-developer-hub/awesome-substrate | -| Substrate Playground to try Substrate | https://playground.substrate.dev/ | -| Polkadot Technical Explainers | https://www.youtube.com/playlist?list=PLOyWqupZ-WGuAuS00rK-pebTMAOxW41W8 | + +## Non-free courses you can find somewhere + +| Project | +|--------------| +| Udemy - Ultimate Rust Crash Course | +| Educative - The Ultimate Guide to Rust Programming | +| Zero To Mastery - Rust Programming: The Complete Developer's Guide | + ## Tutorials for ecosystem project challenges @@ -25,9 +33,10 @@ Use the following materials to educate yourself about the ecosystem projects pre | Project | Link | |--------------|-----------| -| KILT 101 | https://kiltprotocol.github.io/kilt-workshop-101/#/ | -| RMRK - Learn about the specs | https://github.com/rmrk-team/rmrk-spec | | CCTF blog - Learn about hacking web3 | https://cryptoctf.org/past-events/ | +| KILT 101 | https://kiltprotocol.github.io/kilt-workshop-101/#/ | +| Learn NFT with KodaDot | https://hello.kodadot.xyz/about-us/kodadot-polkadot-nft-marketplace | + ## Project Templates @@ -44,6 +53,5 @@ Use the following materials to educate yourself about the ecosystem projects pre |--------------|-----------| | Hacking substrate with pallet chaos | https://qrucial.io/hacking-substrate-with-chaos-pallet/ | | Security analysis framework for WASM and smart contracts | https://github.com/FuzzingLabs/octopus | -| Tool for hacking IBC | https://github.com/ComposableFi/ibctest | | Auditing Rust Crypto, the first hours | https://research.kudelskisecurity.com/2019/02/07/auditing-rust-crypto-the-first-hours/ | | The Evolution of Zero-Knowledge Proofs in Web3 | https://medium.com/manta-network/the-evolution-of-zero-knowledge-proofs-in-web3-b92a68c41c04 |