[go: up one dir, main page]

0% found this document useful (0 votes)
13 views4 pages

Week Topics Resources Tasks: Sheet1

The document outlines a structured learning plan for mastering Rust and Web3 development over several weeks. It includes topics such as Rust fundamentals, intermediate and advanced concepts, Web3 fundamentals, and building projects, along with associated resources and tasks for each week. The time commitment varies from 8 to 20 hours per week, culminating in a capstone project focused on a full-stack decentralized application.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

Week Topics Resources Tasks: Sheet1

The document outlines a structured learning plan for mastering Rust and Web3 development over several weeks. It includes topics such as Rust fundamentals, intermediate and advanced concepts, Web3 fundamentals, and building projects, along with associated resources and tasks for each week. The time commitment varies from 8 to 20 hours per week, culminating in a capstone project focused on a full-stack decentralized application.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Sheet1

Week Topics Resources Tasks

Install Rust via


Rustup, write a
CLI calculator,
solve 5-10
Rust Fundamentals: Installation, syntax, The Rust Programming Language Exercism Rust
01/02/25 ownership, borrowing, structs, enums (Ch 1-5), Rust by Example exercises
Build a file
reader/writer,
create an async
HTTP client
with Tokio,
solve
intermediate
Intermediate Rust: Error handling, modules, The Rust Programming Language Exercism
02/03/25 collections, concurrency (Ch 6-10, 13), Rustlings problems

Build a JSON
parser with
serde, write
unit tests, fetch
Ethereum
testnet block
Advanced Rust: Traits, generics, testing, The Rust Programming Language data with
524 Web3 crates (ethers-rs) (Ch 10, 17, 19), Ethers-rs docs ethers-rs

Deploy a
Solidity smart
contract on
testnet, call
contract
functions with
Web3 Fundamentals: Blockchain, smart Ethereum.org docs, Solana docs, ethers-rs, query
contracts, ethers-rs, solana-sdk Ethers-rs tutorials Solana testnet

Build a Rust
dApp backend
(e.g., voting
system),
integrate with
React frontend,
Building Web3 Projects: dApp backends, Web3.rs examples, dApp audit for
09/10/25 frontend integration, security tutorials vulnerabilities

Page 1
Sheet1

Build a
decentralized
marketplace
dApp,
optimize Rust
code, deploy
Capstone Project: Full-stack dApp, Rust Performance Book, and test on
11/12/25 performance optimization Hardhat/Foundry docs testnet

Page 2
Sheet1

Time
Commitment

8-10
hours/week

8-10
hours/week

10-12
hours/week

10-12
hours/week

12-15
hours/week

Page 3
Sheet1

15-20
hours/week

Page 4

You might also like