Curso intensivo de Rust: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (en inglés)

Curso intensivo de Rust: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (en inglés) (Abhishek Kumar)

Título original:

Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis

Contenido del libro:

Comprende los fundamentos de la programación en Rust y pon en práctica tus conocimientos.

CARACTERÍSTICAS PRINCIPALES

⬤  Incluye los fundamentos de Rust, sus características avanzadas y cómo comenzar a codificar en Rust.

⬤  Numerosos proyectos que mejoran la codificación, la fluidez conceptual y la experiencia del mundo real.

⬤  Cada parte de Rust se introduce y se explica en detalle, junto con cómo usarlo.

DESCRIPCIÓN

Rust es un sofisticado lenguaje de programación de sistemas para la velocidad, la seguridad de la memoria, y el paralelismo. Este libro le ofrece una rápida introducción a Rust para que pueda iniciarse en la programación de sistemas de bajo nivel y desarrollar aplicaciones web, servicios de red y programas embebidos.

El libro comienza con instrucciones para configurar el entorno de Rust, desarrollar un programa "hola mundo" y empezar a utilizar cargo, el gestor de paquetes de Rust y la herramienta de compilación. El libro es un curso intensivo, aunque cubre principios fundamentales de programación como variables y mutabilidad, tipos de datos, comentarios y flujo de control. En concreto, se tratan temas como la propiedad, los préstamos, los structs, los enums y otras colecciones. El tratamiento de errores, la gestión de la memoria y la concurrencia están bien demostrados mediante proyectos prácticos. El libro explica cómo construir pruebas automatizadas, escribir aplicaciones multihilo y utilizar estructuras de datos comunes sin dificultad. El libro concluye con varios proyectos prácticos, que incluyen la creación de una aplicación CLI, una aplicación web, un clasificador de imágenes binarias y un programa embebido.

Después de leer este libro, tendrás un conocimiento profundo de los principios de la programación en Rust y serás capaz de producir código Rust idiomático para tus proyectos, así como pruebas y documentación mejoradas.

LO QUE APRENDERÁS

⬤  Aprenda el Cargo de Rust, conceptos fundamentales, colecciones, tipos de datos genéricos, iteradores y cierres.

⬤  Aprenda a escribir y experimentar el funcionamiento de programas seguros para la memoria.

⬤  Implementar y practicar varias estructuras de datos y algoritmos.

⬤  Familiarícese con los sistemas de módulos de Rust, como paquetes, cajas, módulos y rutas.

⬤  Trabaje con el manejo de errores, las pruebas de código y el trabajo de la capacidad de concurrencia.

A QUIÉN VA DIRIGIDO ESTE LIBRO

Este libro está dirigido a desarrolladores de software y programadores de sistemas interesados en Rust como alternativa a C/C++. Este libro también está disponible para estudiantes interesados en aprender programación de sistemas usando Rust. El libro asume que se tienen conocimientos previos de conceptos básicos de programación o de cualquier otro lenguaje de programación.

Otros datos del libro:

ISBN:9789355510990
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Visualización inmersiva del diseño en 3D: Con Autodesk Maya y Unreal Engine 4 - Immersive 3D Design...
Capítulo 1: Diseño para una tecnología creativa e...
Visualización inmersiva del diseño en 3D: Con Autodesk Maya y Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
Iniciación a los VFX con Autodesk Maya: Crea Efectos Visuales Estándar de la Industria desde Cero -...
Sumérjase en los matices del diseño de efectos...
Iniciación a los VFX con Autodesk Maya: Crea Efectos Visuales Estándar de la Industria desde Cero - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Bruce Lee: Biografía completa - Bruce Lee: A Complete Biography
Bruce Lee, hijo de la estrella de la ópera cantonesa Lee Hoi-Chuen, fue uno de los grandes nombres...
Bruce Lee: Biografía completa - Bruce Lee: A Complete Biography
Kalpana Chawla: Una biografía completa - Kalpana Chawla: A Complete Biography
««Cuando miras las estrellas y la galaxia, sientes que no eres sólo de un...
Kalpana Chawla: Una biografía completa - Kalpana Chawla: A Complete Biography
Evolución del análisis predictivo en sanidad: Nuevas técnicas de IA para intervenciones en tiempo...
Un uso importante de la analítica predictiva...
Evolución del análisis predictivo en sanidad: Nuevas técnicas de IA para intervenciones en tiempo real - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: una biografía completa - Oprah Winfrey: A Complete Biography
Oprah Winfrey es una ejecutiva de medios de comunicación, actriz,...
Oprah Winfrey: una biografía completa - Oprah Winfrey: A Complete Biography
Elon Musk Biografía completa - Elon Musk A Complete Biography
Elon Musk es ampliamente reconocido como un innovador pionero del siglo XXI. Fundador, consejero...
Elon Musk Biografía completa - Elon Musk A Complete Biography
Curso intensivo de Rust: Build High-Performance, Efficient and Productive Software with the Power of...
Comprende los fundamentos de la programación en...
Curso intensivo de Rust: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (en inglés) - Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Gestión sostenible de residuos electrónicos - Sustainable Management of Electronic Waste
GESTIÓN SOSTENIBLE DE LOS RESIDUOS ELECTRÓNICOSEscrito y...
Gestión sostenible de residuos electrónicos - Sustainable Management of Electronic Waste

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.10.17 08:50 (GMT+2)