Table of Contents – BPB Online
Skip to content
- Setup and Installation of Rust
- General Programming Concepts
- Ownership and Memory Management
- Structs, Enums and Collections
- Organising your code
- Error Handling
- Generics and Traits
- Testing your code
- Iterators and Closures
- Smart Pointers
- Concurrency
- Object-Oriented features
- Implementing Data Structures – Linked List, Trees, Hash Table, and Graph
- Rust for Windows developers
- Rust for Android
- Project 1 – Building a CLI Application
- Project 2 – Running Rust from a Web Browser
- Project 3 – Embedded Rust Hello World
- Project 4 – Building a Binary Image Classifier using Neural Networks