Rust From Zero
Completed by Iakov Filimonov
August 10, 2026
5 hours (approximately)
Iakov Filimonov's account is verified. Coursera certifies their successful completion of Rust From Zero
What you will learn
Write memory-safe Rust programs without a garbage collector by applying ownership, borrowing, and the `Copy`/`Clone` trait rules
Handle errors idiomatically with `Option<T>`, `Result<T, E>`, `match`, and the `?` operator — no `null`, no uncaught exceptions
Build reusable abstractions with generics, traits, and lifetimes, and organize code using modules, closures, and iterators
Skills you will gain
- Category: API Design
- Category: Data Pipelines
- Category: Code Reusability
- Category: Memory Management
- Category: C (Programming Language)
- Category: Rust (Programming Language)
- Category: Program Development

