Capítulo 1. Rust, el lenguaje de programación
	Capítulo 2. Entorno de desarrollo
	Capítulo 3. Primer programa
	Capítulo 4. Concepto de variable, tipos de datos simples y constantes
	Capítulo 5. Características propias del lenguaje
	Capítulo 6. Sistemas de referencias
	Capítulo 7. Tipos de datos compuestos
	Capítulo 8. Tipos de operaciones
	Capítulo 9. Funciones y macros de expansión
	Capítulo 10. Tipos de datos complejos
	Capítulo 11. Entrada estándar, salida estándar y comentarios
	Capítulo 12. Estructuras condicionales y coincidencia de patrones
	Capítulo 13. Bucles
	Capítulo 14. Structs
	Capítulo 15. Cargo
	Capítulo 16. Estructura de un proyecto
	Capítulo 17. Módulos
	Capítulo 18. Genéricos
	Capítulo 19. Manejo de errores y pruebas unitarias
	Capítulo 20. Ciclos de vida de referencia y anotaciones 
El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desarrolladores que buscan un lenguaje de programación con una sintaxis moderna y a la vez seguro y eficiente.Hoy en día, Rust emerge como una eficaz herramienta para el desarrollo de sistemas operativos, programación de sistemas embebidos, aplicaciones de red y servidor, sistemas de tiempo real e, incluso, desarrollo de videojuegos e implementaciones de blockchain.En estas páginas el lector encontrará la oportunidad de introducirse en los fundamentos para aprender a programar en Rust, y de asentar -a través de ejemplos y ejercicios prácticos- los cimientos para trabajar en unos de los lenguajes de programación más interesantes de los últimos tiempos.