دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Claus Matzinger
سری:
ISBN (شابک) : 935551154X, 9789355511546
ناشر: BPB Publications
سال نشر: 2022
تعداد صفحات: 268
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 Mb
در صورت تبدیل فایل کتاب Learn Rust Programming: Safe Code, Supports Low Level and Embedded Systems Programming with a Strong Ecosystem به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی Rust را بیاموزید: کد ایمن، از برنامه نویسی سیستم های سطح پایین و جاسازی شده با اکوسیستم قوی پشتیبانی می کند نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Become a Rustacean and a successful software engineer
Key Features
● Introduces Rust's fundamentals, key concepts, syntax,
toolkit, and frameworks
● Extensive examples demonstrating dependable,
efficient, and understandable code for producing maintainable
software
● Includes coding challenges and useful exercises to make learning to code fun
Description
"Learn Rust Programming" assists every programmer in
learning Rust and filling in the gaps left by other
programming languages in developing full-proof apps and
systems. This book covers every vital feature a programmer
requires, including basic principles, syntax, clean coding,
application testing, popular libraries, and numerous examples
and small programmes.
As a first step in understanding the language, this
book tries to present a profoundly practical method for
overcoming this learning curve. Using engaging coding
challenges and practical projects, the reader can anticipate
learning programming fundamentals, developing advanced
concurrent code, contributing to open-source projects, and
ultimately pursuing a career in Rust. In addition to
programming, this book covers the fundamentals of software
engineering to develop maintainable and well-documented
projects with the help of built-in tools.
As novice software engineers, readers of this book will be able to develop excellent software independently as part of a bigger team. Using Rust, they can join one of the numerous crypto, gaming, IoT, or cloud infrastructure organizations to mark their success of knowledge.
What you will learn
● Learn Rust's syntax, variables, control structures,
enums, and traits.
● Write unit tests, integration tests, and
documentation for the software codes.
● Use data structures, commands for running cargo, and
any third-party libraries.
● Create durable and maintainable programmes by
structuring code correctly.
● Use generics, lifetimes, I/O runtimes, concurrency,
and futures in your code.
● Developing declarative macros and taking advantage of heap memory.
Who this book is for
This book interests all kinds of sound programmers who want their applications to be efficient and reliable over time. It also attracts novices and recent graduates who wish to become young programmers with a solid grasp of the programming language of the 21st century.
Table of Contents
1. Building the basics
2. Controlling the program flow
3. Organizing for reuse
4. Interfacing with code and errors
5. Borrowing ownership with scopes
6. Working with collections
7. Reading input and writing output
8. Using crates with cargo
9. Testing what you build
10. Documenting what you build
11. Generating code with macros
12. Using heap memory effectively
13. Running concurrent code
14. Writing async code
15. Working with generics
16. Calling unsafe and foreign functions