Learn Rust Programming: Safe Code, Supports Low Level and Embedded Systems Programming with a Strong Ecosystem (English Edition)
Par :Formats :
- Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
- Compatible avec une lecture sur liseuses Vivlio
- Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
- Non compatible avec un achat hors France métropolitaine

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement
- FormatePub
- ISBN978-93-5551-154-6
- EAN9789355511546
- Date de parution30/06/2022
- Protection num.Adobe DRM
- Infos supplémentairesepub
- ÉditeurBPB Publications
Résumé
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 FORThis 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. AUTHOR BIOClaus Matzinger is a software engineer with more than 10 years of experience. In previous roles at Microsoft and crate.io, he could work on the most challenging problems of the tech industry. Now, as a full-time Rustacean in the crypto world, he can follow his passion of writing the best Rust code.
Claus authored several books and courses on the Rust programming language and organized many community events in his former hometown of Berlin.
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 FORThis 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. AUTHOR BIOClaus Matzinger is a software engineer with more than 10 years of experience. In previous roles at Microsoft and crate.io, he could work on the most challenging problems of the tech industry. Now, as a full-time Rustacean in the crypto world, he can follow his passion of writing the best Rust code.
Claus authored several books and courses on the Rust programming language and organized many community events in his former hometown of Berlin.