Amazon cover image
Image from Amazon.com

Rust crash course : build high‑performance, efficient and productive software with the power of next‑generation programming skills / Abhishek Kumar.

By: Material type: TextTextPublisher: New Delhi BPB Publications, 2022Edition: 1st editionDescription: 328 pages : illustrations ; 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9789355510952
Subject(s): DDC classification:
  • 23 005.133 K.A.R
Contents:
1. Setup and installation of Rust ‡ 2. General programming concepts ‡ 3. Ownership and memory management ‡ 4. Structs, enums and collections ‡ 5. Organising your code ‡ 6. Error handling ‡ 7. Generics and traits ‡ 8. Testing your code ‡ 9. Iterators and closures ‡ 10. Smart pointers ‡ 11. Concurrency ‡ 12. Object‑oriented features ‡ 13. Implementing data structures – linked list, trees, hash table, and graph ‡ 14. Rust for Windows developers ‡ 15. Rust for Android ‡ 16. Project 1 – building a CLI application ‡ 17. Project 2 – running Rust from a web browser ‡ 18. Project 3 – embedded Rust “Hello World” ‡ 19. Project 4 – building a binary image classifier using neural networks.
Summary: An accessible, project‑oriented introduction to Rust language for systems programming, covering key concepts like ownership, concurrency, error handling, generics, smart pointers, and real‑world applications including CLI tools, web, embedded, and image classifier projects. :contentReference[oaicite:0]{index=0}
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
Books Books Media and mass communication Library A4 005.133 K.A.R C.1 Available MA0002454
Total holds: 0

Includes bibliographical references.

1. Setup and installation of Rust ‡ 2. General programming concepts ‡ 3. Ownership and memory management ‡ 4. Structs, enums and collections ‡ 5. Organising your code ‡ 6. Error handling ‡ 7. Generics and traits ‡ 8. Testing your code ‡ 9. Iterators and closures ‡ 10. Smart pointers ‡ 11. Concurrency ‡ 12. Object‑oriented features ‡ 13. Implementing data structures – linked list, trees, hash table, and graph ‡ 14. Rust for Windows developers ‡ 15. Rust for Android ‡ 16. Project 1 – building a CLI application ‡ 17. Project 2 – running Rust from a web browser ‡ 18. Project 3 – embedded Rust “Hello World” ‡ 19. Project 4 – building a binary image classifier using neural networks.

An accessible, project‑oriented introduction to Rust language for systems programming, covering key concepts like ownership, concurrency, error handling, generics, smart pointers, and real‑world applications including CLI tools, web, embedded, and image classifier projects. :contentReference[oaicite:0]{index=0}

There are no comments on this title.

to post a comment.