Cover image for Rust Projects

Rust Projects

Build fast, safe, and concurrent applications with Rust

MS

Created by Matthew Stoodley

Explore hands-on Rust programming by creating real-world projects such as a search tool, Markdown parser, chat server, and blog platform. Strengthen your understanding of Rust's safety, speed, and concurrency while learning to build applications you can confidently share or deploy.

Packt | Jul 2019 | 216 min

Start Trial
LevelIntermediate
CategoriesSoftware Engineering and Architecture, Code Compilation, Debugging, and Interpretation Techniques, Rust

What You Will Learn

You'll work through a series of practical software projects, each designed to introduce new Rust concepts and best practices. By building and refining real applications, you'll gain experience with tools like Cargo and Rustup, and learn how to structure, test, and distribute your code effectively.

Key Features

  • Develop command line and web applications using modern Rust tools and libraries
  • Master error handling, concurrency, and database integration for robust software
  • Build a portfolio of practical projects to showcase your Rust programming skills

Target Audience

Ideal for intermediate Rust developers ready to move beyond basic syntax and apply their knowledge to real projects. If you're comfortable with Rust fundamentals and want to deepen your skills by building production-ready applications, you'll find these projects both challenging and rewarding.

Related courses