> For the complete documentation index, see [llms.txt](https://bootcamp.openguild.wtf/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bootcamp.openguild.wtf/rust-programming-language.md).

# Rust Programming Language

- [Basic Rust](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust.md)
- [Introduction to Rust](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/introduction-to-rust.md)
- [🧑‍💻 Excercises](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/introduction-to-rust/excercises.md)
- [Common Programming Concepts](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/common-programming-concepts.md)
- [🧑‍💻 Excercises](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/common-programming-concepts/excercises.md)
- [Program Life Cycle](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/program-life-cycle.md)
- [🧑‍💻 Excercises](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/program-life-cycle/excercises.md)
- [Ownership & Borrow Checker](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/ownership-and-borrow-checker.md)
- [Common Data Structures](https://bootcamp.openguild.wtf/rust-programming-language/basic-rust/common-data-structures.md)
- [Advanced Rust](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust.md)
- [Generic types, Trait extension and Advanced types](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/generic-types-trait-extension-and-advanced-types.md)
- [Lifetime Notation](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/lifetime-notation.md)
- [Smart pointers & Macros](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/smart-pointers-and-macros.md)
- [Common design patterns in Rust](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/common-design-patterns-in-rust.md)
- [Package management & How to structure your Rust project](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/package-management-and-how-to-structure-your-rust-project.md)
- [Overview of the Rust ecosystem](https://bootcamp.openguild.wtf/rust-programming-language/advanced-rust/overview-of-the-rust-ecosystem.md)
