rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Rust programming made easy
  name:
    name part: Yadav, Priyanka
    role:
      role term: instructor.
  name:
    name part: Safari, an O'Reilly Media Company
  name:
    name part: KodeKloud
    role:
      role term: instructor.
  name:
    name part: Packt Publishing
    role:
      role term: publisher.
  type of resource: moving image
  genre: videorecording
  genre: Instructional films.
  genre: Nonfiction films.
  genre: Internet videos.
  origin info:
    place:
      place term: enk
    date issued: 2025
    edition: [First edition].
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (1 video file (13 hr., 36 min.)) : sound, color.
  abstract: This course provides a hands-on introduction to Rust, focusing on its memory safety, concurrency, and practical applications. You'll start by setting up your development environment and learning Rust's core features like variables, control flow, and data types. Key concepts such as ownership, borrowing, and lifetimes will be explored to help you write safe, efficient code. You'll also dive into error handling using Enums, Structs, and custom error types, and learn to work with collections like Vectors and HashMaps. Debugging tools, along with Rust's concurrency models, will be covered to help you troubleshoot and build multi-threaded applications. Asynchronous programming will teach you how to write scalable, concurrent systems. The course wraps up with advanced topics like smart pointers, network programming, and WebAssembly. You'll apply your skills in a capstone project, combining everything from Rust basics to advanced features, preparing you for real-world software development with Rust. To access the supplementary materials, scroll down to the 'Resources' section above the 'Course Outline' and click 'Supplemental Content.' This will either initiate a download or redirect you to GitHub. What you will learn Master Rust's memory safety and ownership principles Write efficient, safe, and concurrent Rust applications Build and debug applications using Rust's error handling Create and manage collections like Vectors and HashMaps Apply Rust in network programming and file handling Develop WebAssembly applications with Rust for the web Audience This course is ideal for software engineers, system programmers, DevOps professionals, and backend developers seeking to build robust and high-performance applications. A basic understanding of programming concepts (variables, functions, control flow) and experience with at least one programming language (like Python, C++, or Java) is recommended. About the Authors KodeKloud : KodeKloud, founded by Mumshad Mannambeth, is a reno…
  note: KodeKloud, Priyanka Yadav, instructors.
  subject:
    topic: Rust (Computer program language)
  classification: QA76.73.R87
  classification: 005.13/3
  identifier: 9781806383054
  identifier: 1806383055
  identifier: 9781806383054 O'Reilly Media
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record content source: ORMDA
    record creation date: 250826
    record change date: 20260129204950.7
    record identifier: in00005662850
    language of cataloging:
      language term: eng