

The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced, (Paperback)
Key item features
- The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838828103
- Format: Paperback
- Publication Date: 2019-05-20
- Page Count: 698
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Edition1
- Skill levelIntermediate
- Pages698
- LanguageEnglish
- Free shipping
Free 90-day returns
How do you want your item?
Try 30 days of Walmart+ for just $1!
About this item
Product details
Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust
Key Features:
- Improve your productivity by writing more simple and easy code in Rust
- Discover the functional and reactive implementations of traditional data structures
- Delve into new domains of Rust, including WebAssembly, networking, and command-line tools
Book Description:
Rust is a powerful language with a rare combination of safety, speed, and zero-cost abstractions. This Learning Path is filled with clear and simple explanations of its features along with real-world examples, demonstrating how you can build robust, scalable, and reliable programs.
You'll get started with an introduction to Rust data structures, algorithms, and essential language constructs. Next, you will understand how to store data using linked lists, arrays, stacks, and queues. You'll also learn to implement sorting and searching algorithms, such as Brute Force algorithms, Greedy algorithms, Dynamic Programming, and Backtracking. As you progress, you'll pick up on using Rust for systems programming, network programming, and the web. You'll then move on to discover a variety of techniques, right from writing memory-safe code, to building idiomatic Rust libraries, and even advanced macros.
By the end of this Learning Path, you'll be able to implement Rust for enterprise projects, writing better tests and documentation, designing for performance, and creating idiomatic Rust code.
This Learning Path includes content from the following Packt products:
- Mastering Rust - Second Edition by Rahul Sharma and Vesa Kaihlavirta
- Hands-On Data Structures and Algorithms with Rust by Claus Matzinger
What You Will Learn:
- Design and implement complex data structures in Rust
- Create and use well-tested and reusable components with Rust
- Understand the basics of multithreaded programming and advanced algorithm design
- Explore application profiling based on benchmarking and testing
- Study and apply best practices and strategies in error handling
- Create efficient web applications with the Actix-web framework
- Use Diesel for type-safe database interactions in your web application
Who this book is for:
If you are already familiar with an imperative language and now want to progress from being a beginner to an intermediate-level Rust programmer, this Learning Path is for you. Developers who are already familiar with Rust and want to delve deeper into the essential data structures and algorithms in Rust will also find this Learning Path useful.
- The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838828103
- Format: Paperback
- Publication Date: 2019-05-20
- Page Count: 698
Specifications
Manual & guide type
Book format
Edition
Skill level
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Unreal Development Kit Game Programming with Unrealscript: Beginner's Guide, (Paperback) $47.97
$4797current price $47.97Unreal Development Kit Game Programming with Unrealscript: Beginner's Guide, (Paperback)
Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback) $33.57
$3357current price $33.57Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback)
Learn API Testing: Norms, Practices, and Guidelines for Building Effective Test Automation, (Paperback) $30.49
$3049current price $30.49Learn API Testing: Norms, Practices, and Guidelines for Building Effective Test Automation, (Paperback)
Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback) $20.79
$2079current price $20.79Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback)
The MCP Standard: A Developer's Guide to Building Universal AI Tools with the Model Context Protocol, (Paperback) $46.40
$4640current price $46.40The MCP Standard: A Developer's Guide to Building Universal AI Tools with the Model Context Protocol, (Paperback)
Cloud-Based Microservices: Techniques, Challenges, and Solutions, (Paperback) $40.21
$4021current price $40.21Cloud-Based Microservices: Techniques, Challenges, and Solutions, (Paperback)
Achieve Comptia Security Sy0-701 Exam Success: The Concise Certification Guide for Today's Busy Professional, (Paperback) $44.96
$4496current price $44.96Achieve Comptia Security Sy0-701 Exam Success: The Concise Certification Guide for Today's Busy Professional, (Paperback)
Building Distributed Systems with Go and Nats: A Comprehensive Guide, (Paperback) $56.87
$5687current price $56.87Building Distributed Systems with Go and Nats: A Comprehensive Guide, (Paperback)
Software Project Planning: Pmi, Ieee-Cs, Scrum, and Hybrid Models, (Paperback) $43.21
$4321current price $43.21Software Project Planning: Pmi, Ieee-Cs, Scrum, and Hybrid Models, (Paperback)
Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback) $9.07
$907current price $9.07Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback)
Advanced Front-End Development: Building Scalable and High-Performance Web Applications with React, (Paperback) $50.86
$5086current price $50.86Advanced Front-End Development: Building Scalable and High-Performance Web Applications with React, (Paperback)
Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback) $18.21
$1821current price $18.21Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback)
Site Design & Engineering: A Site Development, Construction Plans Preparation, and Permitting Guide, (Paperback) $38.21
$3821current price $38.21Site Design & Engineering: A Site Development, Construction Plans Preparation, and Permitting Guide, (Paperback)
LiveCode Mobile Development: Beginner's Guide - Second Edition, (Paperback) $54.29
$5429current price $54.29LiveCode Mobile Development: Beginner's Guide - Second Edition, (Paperback)
Apress Pocket Guides Raising Young Coders: A Parent's Guide to Teaching Programming at Home, (Paperback) $21.33
$2133current price $21.33Apress Pocket Guides Raising Young Coders: A Parent's Guide to Teaching Programming at Home, (Paperback)
QuickField 6.4 User's Guide: QuickField is a user friendly and powerful Finite Element Analysis package for electromagne, (Paperback) $20.00
$2000current price $20.00QuickField 6.4 User's Guide: QuickField is a user friendly and powerful Finite Element Analysis package for electromagne, (Paperback)
Apress Pocket Guides Concurrent Programming Interviews: A Practical Guide to Becoming the Standout Candidate, (Paperback) $18.60
$1860current price $18.60Apress Pocket Guides Concurrent Programming Interviews: A Practical Guide to Becoming the Standout Candidate, (Paperback)
Docs for Developers: An Engineer's Field Guide to Technical Writing, (Paperback) $35.19
$3519current price $35.19Docs for Developers: An Engineer's Field Guide to Technical Writing, (Paperback)
Building a Career in Software: A Comprehensive Guide to Success in the Software Industry, (Paperback) $27.49
$2749current price $27.49Building a Career in Software: A Comprehensive Guide to Success in the Software Industry, (Paperback)
ServiceNow Application Development: Transform the way you build apps for enterprises, (Paperback) $54.29
$5429current price $54.29ServiceNow Application Development: Transform the way you build apps for enterprises, (Paperback)
Customer ratings & reviews
Related pages
- Rust Programing Language
- Rust Programming General Programming Books
- Fortigate Models
- Hardware Programmers
- Model Software
- Best Sellers In API Operating Environments
- Mainframes & Minicomputers Books
- General Hardware Books
- General Enterprise Applications Books
- Peripherals Books
- DOS Books
- Data Modeling & Design Books
