Primeros pasos con Rust

Principiante
Desarrollador
Estudiante
Azure

¿Está interesado en aprender un nuevo lenguaje de programación que está creciendo en uso y popularidad? ¡Empiece por aquí! Siente las bases del conocimiento que necesita para compilar programas rápidos y eficaces en Rust.

En esta ruta de aprendizaje, hará lo siguiente:

  • Instalar las herramientas necesarias para escribir sus primeras líneas de código de Rust.
  • Aprender los conceptos básicos de Rust.
  • Aprender a administrar los errores.
  • Administrar la memoria en Rust.
  • Usar tipos y rasgos genéricos.
  • Configurar módulos para paquetes y contenedores.
  • Escribir y ejecutar pruebas automatizadas.
  • Crear una herramienta de línea de comandos.

Requisitos previos

Ninguno

Módulos en esta ruta de aprendizaje

Una introducción rápida a las características del lenguaje Rust y comparación de Rust con otros lenguajes de programación.

Obtenga información sobre cómo configurar el entorno de desarrollo de Rust, escribir un programa y usar el sistema de compilación Cargo.

Obtenga información sobre los conceptos de Rust, como variables, tipos de datos y funciones.

Explore los tipos de datos compuestos de Rust, como matrices y vectores. Descubra cómo usar instrucciones if/else para probar condiciones.

Explore cómo usar mapas hash en Rust. Descubra cómo usar expresiones de bucle para iterar por los datos.

En este módulo, conocerá formas de controlar errores en Rust.

Descubra las características que hacen que Rust sea único: propiedad y préstamo.

Comprenda qué son los tipos y rasgos genéricos y cómo usarlos en Rust.

Obtenga información sobre cómo usar los módulos de forma eficaz y cómo integrarlos con paquetes y con contenedores de terceros.

Obtenga información sobre los tipos de pruebas que puede realizar con Rust.

Cree un programa de línea de comandos para administrar los elementos de la lista de tareas.