Aprende Rust en un fin de semana es un libro que te permitirá adquirir los conocimientos necesarios para escribir tus primeras aplicaciones haciendo uso de este lenguaje de programación.
En tan solo un fin de semana serás capaz de adquirir los conocimientos necesarios y más importantes de Rust. Cada ejercicio viene con su correspondiente solución explicada al detalle.
Todo el material puede ser descargado para mayor facilidad a la hora de comparar los resultados o incluso para ejecutar las aplicaciones.
Este libro incluye:
✅ Apto para todo tipo de personas, ya sea con conocimientos: básicos, intermedios o avanzados.
✅ Ejercicios con ejemplos detallados y explicados
✅ Casos prácticos para coger soltura, incluyendo un proyecto final
✅ Explicaciones que pueden ser utilizadas para aprender otros lenguajes de programación
✅ ¡Material descargable!
Índice de contenido
1. Introducción
1.1. Breve historia
1.2. ¿Por qué Rust?
1.3. Características de Rust
1.4. Mercado Laboral
2. Conceptos previos
2.1. ¿Qué es un programa?
2.2. ¿Qué es programar?
2.3. ¿Cuál es el papel de un programador?
2.4. Tipos de programadores
2.5. Especialidades
3. Proceso de aprendizaje
4. Antes de empezar
4.1. Requisitos
4.2. Planificación
5. Entorno de desarrollo
5.1. Instalación
5.2. Comprobar instalación
5.3. Crear una aplicación
6. Conceptos básicos
6.1. Comentarios
6.2. Variables, Mutabilidad y Shadowing
6.2.1. Variables
6.2.2. Mutabilidad
6.2.3. Shadowing
6.3. Tipos de datos
6.3.1. Tipos escalares
6.3.2. Tipos compuestos
6.3.3. Conversión entre tipos de datos
6.4. Operadores
6.4.1. Operadores aritméticos
6.4.2. Operadores lógicos
6.4.3. Operadores de asignación
6.4.4. Operadores de comparación
7. Proyecto 1
7.1. Enunciado
7.2. Solución
8. Control de flujo
8.1. Estructuras condicionales
8.1.1. Condiciones simples
8.1.2. Condiciones múltiples
8.1.3. Condiciones en variables
8.2 Estructuras repetitivas
8.2.1. loop
8.2.2. while
8.2.3. for
9. Funciones
9.1. Introducción
9.2. Funciones sin parámetros
9.3. Funciones con parámetros
9.4. Funciones con retorno
10. Proyecto 2
10.1. Enunciado
10.2. Solución
11. Cadena de caracteres
11.1. Introducción
11.2. Funciones
12. Proyecto 3
12.1. Enunciado
12.2. Solución
13. Enumeradores
13.1. Introducción.
13.2. Lectura de enumerados
13.3. Comparar enumerados
14. Estructuras
14.1. Introducción
14.2. Definir una estructura
14.3. Lectura y escritura de datos
14.4. Modificar datos
15. Proyecto 4
15.1. Enunciado
15.2. Solución
16. Tratamiento de errores
16.1. Tipo de errores
16.2. Ejemplos detallados
16.3. Funciones adicionales
17. Procesamiento de ficheros
17.1. Lectura de ficheros
17.2. Borrado de ficheros
17.3. Crear ficheros
18. Proyecto 5
18.1. Enunciado
18.2. Solución
19. Proyecto final
19.1. Enunciado
19.2. Solución
20. Objetivo cumplido
21. Material descargable
22. Otros libros del autor
23. Bibliografía
A medida que avanzas en la lectura, te sumergirás de manera progresiva en ejercicios de mayor complejidad, llegando finalmente a situaciones prácticas reales. ¡No esperes más para dominar Rust desde cero!
Si quieres practicar y aprender Rust a través de teoría, pero con muchos ejercicios detallados. ¡Este es tu libro!
- Libro de impresión bajo demanda
- Tiempo promedio de entrega: 21 días
- Nuevo y sellado