SKU/Artículo: AMZ-B0FYQ6T167

RUST: from Scratch

Disponibilidad:
Fuera de stock
Peso con empaque:
0.97 kg
Devolución:
No
Condición
Nuevo
Producto de:
Amazon

Sobre este producto
  • C/C++ Developers tired of segmentation faults, data races, and the constant fear of undefined behavior, who want C-like performance with a guaranteed safety net.
  • Python, Ruby, or Java Developers who love high-level abstractions but need C-level performance, a tiny memory footprint, and no garbage collector pauses.
  • Web and Backend Developers looking to build high-performance servers or supercharge JavaScript applications with secure WebAssembly modules.
  • Aspiring Systems Programmers dreaming of building operating systems, game engines, or embedded software where reliability is non-negotiable.
  • Grasp Rust's Core Pillars: Performance, reliability, and productivity. Write code that is "blazingly fast and memory-efficient" without a garbage collector.
  • Achieve "Fearless Concurrency": Confidently write complex, multi-threaded programs, free from the data races that plague other languages.
  • Master the Ownership System: Unlock Rust's secret weapon for guaranteeing memory safety without a garbage collector. This isn't just theory; you'll learn to use it to your advantage.
  • Build Practical, Real-World Projects: Solidify your knowledge by building a interactive guessing game and a persistent, file-backed command-line to-do list application.
  • Navigate the Ecosystem: Learn to use essential tools like Cargo for package management and dive into powerful crates like serde for data handling.
  • Getting Started: Set up your environment and write your first program with cargo.
  • Core Concepts: Variables, data types, functions, and control flow, with a focus on Rust's unique expression-based philosophy.
  • The Beating Heart of Rust: A deep, intuitive dive into the Ownership system, Borrowing, and Lifetimes.
  • Data Handling: Master text manipulation with String and &str, growable lists with Vector, and key-value storage with HashMap.
  • File I/O and Modules: Read and write files efficiently and organize your code for maintainability with Rust's powerful module system.
  • Rust's Take on OOP: Use structs, enums, and traits to encapsulate data and model behavior, achieving polymorphism without inheritance.
  • Next Steps: Guidance on error handling, debugging, and an introduction to advanced topics like asynchronous programming with Tokio.

Fuera de stock

Selecciona otra opción o busca otro producto.

Este producto viaja de USA a tus manos en
Medios de pago Aceptamos múltiples medios de pago para tu comodidad

Compra protegida

Disfruta de una experiencia de compra segura y confiable