

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 30-day returns
How do you want your item?
More seller options (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
C Software Design: Design Principles and Patterns for High-Quality Software (Paperback) $51.24
$5124current price $51.24C Software Design: Design Principles and Patterns for High-Quality Software (Paperback)
Processing: Creative Coding and Computational Art, (Paperback) $60.29
$6029current price $60.29Processing: Creative Coding and Computational Art, (Paperback)
Rust Web Programming: A hands-on guide to developing fast and secure web apps with the Rust programming language, (Paperback) $42.27
$4227current price $42.27Rust Web Programming: A hands-on guide to developing fast and secure web apps with the Rust programming language, (Paperback)
Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback) $42.54 Was $49.99
$4254current price $42.54, Was $49.99$49.99Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback)
Design and implementation of programming languages (Paperback) $57.86 Was $67.00
$5786current price $57.86, Was $67.00$67.00Design and implementation of programming languages (Paperback)
Site Design & Engineering: A Site Development, Construction Plans Preparation, and Permitting Guide, (Paperback) $39.95
$3995current price $39.95Site Design & Engineering: A Site Development, Construction Plans Preparation, and Permitting Guide, (Paperback)
Best seller Psychoanalytic Diagnosis : Understanding Personality Structure in the Clinical Process (Edition 2) (Paperback) $28.00 Was $40.00
Best seller
$2800current price $28.00, Was $40.00$40.00Psychoanalytic Diagnosis : Understanding Personality Structure in the Clinical Process (Edition 2) (Paperback)
65 out of 5 Stars. 6 reviewsDiscrete Problems in Nature Inspired Algorithms, (Paperback) $68.99
$6899current price $68.99Discrete Problems in Nature Inspired Algorithms, (Paperback)
Advances in Complex Decision Making: Using Machine Learning and Tools for Service-Oriented Computing, (Paperback) $67.99
$6799current price $67.99Advances in Complex Decision Making: Using Machine Learning and Tools for Service-Oriented Computing, (Paperback)
Computer & Internet Security: A Hands-on Approach, (Paperback) $38.99
$3899current price $38.99Computer & Internet Security: A Hands-on Approach, (Paperback)
Nlp II: The Next Generation: Enriching the Study of the Structure of Subjective Experience, (Paperback) $25.68
$2568current price $25.68Nlp II: The Next Generation: Enriching the Study of the Structure of Subjective Experience, (Paperback)
Computational Systems Biology - A Beginner's Guide, (Paperback) $34.05 Was $38.30
$3405current price $34.05, Was $38.30$38.30Computational Systems Biology - A Beginner's Guide, (Paperback)
Practical Graphql: Learning Full-Stack Graphql Development with Projects, (Paperback) $36.79
$3679current price $36.79Practical Graphql: Learning Full-Stack Graphql Development with Projects, (Paperback)
ServiceNow Application Development: Transform the way you build apps for enterprises, (Paperback) $45.74 Was $54.99
$4574current price $45.74, Was $54.99$54.99ServiceNow Application Development: Transform the way you build apps for enterprises, (Paperback)
Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud, (Paperback) $42.01
$4201current price $42.01Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud, (Paperback)
Management for Professionals Standards for Management Systems: A Comprehensive Guide to Content, Implementation Tools, and Certification Schemes, (Paperback) $52.27
$5227current price $52.27Management for Professionals Standards for Management Systems: A Comprehensive Guide to Content, Implementation Tools, and Certification Schemes, (Paperback)
Practical Cybersecurity Architecture: A guide to creating and implementing robust designs for cybersecurity architects, (Paperback) $56.01
$5601current price $56.01Practical Cybersecurity Architecture: A guide to creating and implementing robust designs for cybersecurity architects, (Paperback)
A Game- And Decision-Theoretic Approach to Resilient Interdependent Network Analysis and Design, (Paperback) $54.99
$5499current price $54.99A Game- And Decision-Theoretic Approach to Resilient Interdependent Network Analysis and Design, (Paperback)
A Unified Framework for e-Commerce Systems Development - Business Process Pattern Perspective (Paperback) $67.56
$6756current price $67.56A Unified Framework for e-Commerce Systems Development - Business Process Pattern Perspective (Paperback)
JBoss Tools 3 Developers Guide (Paperback) $42.27
$4227current price $42.27JBoss Tools 3 Developers Guide (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
