Advancedtrack
Rust Engineering
Three phases of deep systems programming in Rust — from language fundamentals to building performant, memory-safe blockchain infrastructure. For engineers who want to work at the protocol layer.
16 weeks
Remote
Small cohort
₦350,000
≈ $230 USD
Apply nowAsk a question Applications reviewed in 48hrs
Payment on acceptance
Next cohort starting soon
What you'll learn
Write safe, performant Rust code
Understand ownership, borrowing, and lifetimes
Build CLI tools and backend services in Rust
Work on blockchain node implementations
Contribute to Rust-based blockchain projects
Curriculum
Phase 1 (Wk 1–5)
Rust fundamentals
Ownership and borrowingStructs and enumsPattern matchingError handlingTraits and generics
Phase 2 (Wk 6–11)
Systems programming
ConcurrencyAsync Rust with TokioFile I/ONetworkingCLI applications
Phase 3 (Wk 12–16)
Blockchain with Rust
Substrate basicsSolana program developmentP2P networkingCryptographic primitivesFinal project
Prerequisites
- → Strong programming background in any language
- → Comfortable with low-level concepts
- → Prior experience with compiled languages helpful
Programme info
Duration16 weeks
FormatRemote
LevelAdvanced
Weeks16 weeks
Fee (NGN)₦350,000
Fee (USD)$230