You should be familiar with the following before starting
Rust is widely used in Web3: it is the primary smart contract language for Solana, NEAR, MultiverseX, Comos' SDK, Arbitrum Stylus, Polkadot's Substrate, and Zcash's Halo2.
Rust is also a vast language which can be overwhelming. This course focuses on the aspects that are used most in blockchain programs and smart contracts.
This bootcamp emphasizes learning the language from a security aspect. During the bootcamp, you will learn to spot bugs in production Rust code.
Last Updated: September 2024
Watch our Rust in 60 Seconds playlist below. Then fill out your email to get the practice problems. The code to follow along is in this repository (optional): https://github.com/RareSkills/rust-bootcamp
Save 2% if you pay with USDC or USDT
Lecture meets once per week and you will have an additional 30 minute 1-1 meeting with the instructor.
No
We recommend setting aside 10 hours per week.