Getting Started with Rust is a free, online, open-source book where you learn Rust by building a zero-dependency Markdown compiler.
Why do you think that https://github.com/CodeDead/Advanced-PassGen is a good alternative to getting-started-with-rust