Learning paths

Roadmaps

Curated paths to become proficient with Web3 developer tools. Each roadmap walks you through the right tools in the right order.

6 roadmaps
Difficulty:BeginnerIntermediateAdvanced
Beginner5 weeks

Zero to Production dApp on Base

Build and ship a full-stack decentralised application on Base from scratch — covering smart contracts, a React frontend, and wallet connection.

6 tools

Intermediate6 weeks

Solana Full-Stack Developer

Go from Solana basics to building and deploying production programs with a TypeScript client — covering Rust programs, PDAs, and cross-program invocations.

4 tools

Advanced8 weeks

Smart Contract Security Mastery

Build the mindset and toolchain of a smart contract auditor — static analysis, fuzzing, formal verification, and common vulnerability patterns.

5 tools

Beginner3 weeks

Build with thirdweb + Next.js

The fastest path to a working Web3 app — deploy contracts, add wallet login, and display NFTs without writing a single line of Solidity.

4 tools

Intermediate4 weeks

The Graph + Indexing Deep Dive

Learn how to index on-chain events and serve them as a fast GraphQL API — essential for dashboards, analytics, and data-heavy dApps.

4 tools

Advanced5 weeks

Account Abstraction & Smart Wallets

Implement ERC-4337 account abstraction — gasless transactions, batch calls, session keys, and social recovery — without custodying user keys.

5 tools