Skip to product information
1 of 1

Shing Lyu,Andrew Rzeznik

Practical Rust Projects: Build Serverless, AI, Machine Learning, Embedded, Game, and Web Applications

Practical Rust Projects: Build Serverless, AI, Machine Learning, Embedded, Game, and Web Applications

💎 Earn 229 Points (£2.29) on this item.

Regular price £45.80 GBP
Regular price £54.99 GBP Sale price £45.80 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £9.19

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Practical Rust Projects: Build Serverless, AI, Machine Learning, Embedded, Game, and Web Applications


Practical Rust Projects, Second Edition, is a book that teaches you how to use the Rust programming language to build complete applications. It covers topics such as creating a GUI, building a high-performance web front-end, developing REST APIs, going serverless, and creating a game with AI and machine learning. The book is for those with basic Rust knowledge who want to learn more about how to apply Rust in real-world scenarios.

Format: Paperback / softback
Length: 396 pages
Publication date: 06 August 2023
Publisher: APress


Practical Rust Projects, Second Edition



In this comprehensive guide, you'll delve into the world of Rust programming, exploring its capabilities beyond the basics and building complete applications. From high-performance web clients to embedded systems, games, serverless web apps, and even applications incorporating AI and machine learning, you'll unlock a wide range of possibilities with Rust.

Each chapter is meticulously organized to provide you with a clear roadmap for building practical Rust projects. You'll start by understanding the desired structure and requirements of different types of applications, followed by an introduction to the Rust libraries commonly used for each project. You'll then dive into the actual implementation, showcasing common pitfalls and offering solutions along the way. Additionally, you'll compare different libraries when applicable, helping you make informed decisions for your projects.

Whether you're a seasoned developer or just starting your Rust journey, this book will empower you to use Rust to build a diverse range of projects. From developing GUIs to building web front-ends with WebAssembly, creating REST APIs, leveraging serverless technologies with Amazon AWS Rust SDK, and even creating games with Rust's powerful features, you'll gain the skills and knowledge needed to take your Rust programming to the next level.

With its practical approach and real-world examples, "Practical Rust Projects, Second Edition" is designed to help you apply Rust in practical, real-world scenarios. By the end of this book, you'll be equipped with the tools and knowledge to create your own Rust applications and contribute to exciting projects in the Rust community.

So, whether you're looking to expand your programming skills or explore new technologies, this book is a must-read for anyone interested in Rust programming. Take the next step in your Rust journey and unlock the full potential of this powerful language.

Table of Contents



Chapter 1: Introduction to Rust Programming
Chapter 2: Building a High-Performance Web Client
Chapter 3: Developing an Embedded Computer System
Chapter 4: Creating a Game with Rust and AI
Chapter 5: Building a Serverless Web App with Rust
Chapter 6: Incorporating AI and Machine Learning into Rust Applications
Chapter 7: Conclusion and Further Reading

Who This Book Is For



"Practical Rust Projects, Second Edition" is ideal for developers with a basic understanding of Rust who are eager to learn more about applying Rust in real-world scenarios. Whether you're a seasoned programmer or just starting your Rust journey, this book will provide you with the foundational knowledge and practical skills needed to build impressive Rust applications.

Don't miss out on this opportunity to expand your programming skills and embrace the power of Rust. Get your copy of "Practical Rust Projects, Second Edition" today and embark on a journey of creativity and innovation with this versatile programming language.

Weight: 784g
Dimension: 177 x 255 x 28 (mm)
ISBN-13: 9781484293300
Edition number: 2nd ed.

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details