Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beginning Rust: From Novice to Professional

Buy
Learn to program with Rust in an easy, step-by-step manner on Unix, Linux shell, macOS and the Windows command line.  As you read this book, you’ll build on the knowledge you gained in previous chapters and see what Rust has to offer.  

Beginning Rust starts with the basics of Rust, including how to name objects, control execution flow, and handle primitive types. You’ll see how to do arithmetic, allocate memory, use iterators, and handle input/output. Once you have mastered these core skills, you’ll work on handling errors and using the object-oriented features of Rust to build robust Rust applications in no time.


Only a basic knowledge of programming is required, preferably in C or C++. To understand this book, it's enough to know what integers and floating-point numbers are, and to distinguish identifiers from string literals.

After reading this book, you'll be ready to build Rust applications.  

What You'll Learn
  • Get started programming with Rust
  • Understand heterogeneous data structures and data sequences
  • Define functions, generic functions, structs, and more
  • Work with closures, changeable strings, ranges and slices
  • Use traits and learn about lifetimes  


Who This Book Is For 


Those who are new to Rust and who have at least some prior experience with programming in general: some C/C++ is recommended particularly.


 
(HTML tags aren't allowed.)

Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8
Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8

Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed...

C++17 Quick Syntax Reference: A Pocket Guide to the Language, APIs and Library
C++17 Quick Syntax Reference: A Pocket Guide to the Language, APIs and Library
This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference.

In the C++17 Quick Syntax Reference, you will find short, simple, and...
Bad Programming Practices 101: Become a Better Coder by Learning How (Not) to Program
Bad Programming Practices 101: Become a Better Coder by Learning How (Not) to Program
This book takes a humorous slant on the programming practice manual by reversing the usual approach: under the pretence of teaching you how to become the world’s worst programmer who generally causes chaos, the book teaches you how to avoid the kind of bad habits that introduce bugs or cause code contributions to be rejected....

Learn Raspberry Pi Programming with Python: Learn to Program on the World's Most Popular Tiny Computer
Learn Raspberry Pi Programming with Python: Learn to Program on the World's Most Popular Tiny Computer
Learn how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. This book explores how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane.

Even if you're completely new to programming in
...
Network Analysis Using Wireshark 2 Cookbook: Practical recipes to analyze and secure your network using Wireshark 2, 2nd Edition
Network Analysis Using Wireshark 2 Cookbook: Practical recipes to analyze and secure your network using Wireshark 2, 2nd Edition

Over 100 recipes to analyze and troubleshoot network problems using Wireshark 2

Key Features

  • Place Wireshark 2 in your network and configure it for effective network analysis
  • Deep dive into the enhanced functionalities of Wireshark 2 and protect your network with ease
  • ...
Regex Quick Syntax Reference: Understanding and Using Regular Expressions
Regex Quick Syntax Reference: Understanding and Using Regular Expressions
This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy