Aprende Rust desde cero con lecciones y ejercicios interactivos
Rust es un lenguaje de programación conocido por su rendimiento y seguridad en el manejo de memoria. Esta plataforma ofrece un recorrido gratuito para conocer sus fundamentos, practicar con ejercicios y avanzar hacia conceptos más avanzados.
Un recorrido interactivo para aprender Rust
El curso organiza sus contenidos en siete bloques progresivos. Cada lección incluye ejercicios que puedes compilar y ejecutar directamente desde el navegador.
Puedes comenzar a estudiar sin crear una cuenta. GitHub se utiliza para guardar el progreso y acceder a las funciones relacionadas con el certificado.
¿Qué aprenderás durante el curso?
El programa comienza con los fundamentos de Rust y avanza hacia conceptos que permiten desarrollar programas más estructurados y aprovechar las características del lenguaje.
Primeros pasos
Escribe tu primer programa, conoce las variables, los tipos de datos, las funciones y las estructuras de control de flujo.
5 leccionesOwnership y préstamos
Comprende cómo Rust gestiona la propiedad de los valores, las referencias, los préstamos y los slices.
3 leccionesStructs, enums y patrones
Organiza información mediante estructuras, utiliza métodos, trabaja con enumeraciones y conoce pattern matching.
4 leccionesColecciones y errores
Trabaja con vectores, strings y HashMap. También estudia el manejo de errores mediante Result y Option.
4 leccionesGenéricos, traits y módulos
Explora los tipos genéricos, los traits, los lifetimes, los módulos, los crates y Cargo.
4 leccionesRust funcional
Conoce closures, iteradores y smart pointers como Box, Rc y RefCell.
3 leccionesConcurrencia y ecosistema
Estudia concurrencia, pruebas en Rust y las herramientas que forman parte de su ecosistema.
3 leccionesPractica mientras avanzas
Una de las características más interesantes de esta plataforma es que no se limita a presentar explicaciones teóricas. Cada bloque incluye actividades para poner a prueba lo aprendido.
95 ejercicios
Escribe código, compílalo y ejecuta tus soluciones durante las lecciones.
7 exámenes
Comprueba tus conocimientos al finalizar cada bloque del programa.
Rust Playground
Accede a una herramienta complementaria para experimentar con código Rust.
Consigue un certificado PDF al completar el curso
La plataforma permite generar un certificado personalizado después de completar los ejercicios y aprobar los siete exámenes.
Completa las lecciones y sus ejercicios.
Aprueba los siete exámenes de cada sección.
Obtén tu certificado PDF con tu nombre.
Sí, para guardar el progreso y obtener el certificado debes iniciar sesión con GitHub. La plataforma indica que no publica contenido en tu cuenta.
¿Quién puede aprovechar este curso?
Por su estructura, puede resultar útil para personas que desean comenzar con Rust y para programadores que buscan conocer otro lenguaje.
Personas que quieren iniciarse en la programación con Rust.
Desarrolladores interesados en aprender un lenguaje diferente.
Estudiantes que prefieren practicar mediante ejercicios.
Programadores que quieren explorar ownership y concurrencia.
Más recursos para continuar aprendiendo
Experimenta con código Rust desde el navegador.
Consulta términos y conceptos del lenguaje.
Continúa tus actividades desde diferentes dispositivos.
Una alternativa para empezar con Rust sin pagar
Este curso destaca por combinar explicaciones, ejercicios ejecutables y evaluaciones dentro de una misma plataforma. Además, su temario no se queda únicamente en la sintaxis básica.
También aborda conceptos importantes como ownership, préstamos, traits y concurrencia. Por eso, puede ser una buena opción para quienes buscan avanzar más allá de un tutorial introductorio.
Comienza a aprender Rust desde cero
Accede a las 26 lecciones, practica con los ejercicios interactivos y avanza por los siete bloques del programa.
Acceder al curso gratis ↗ Curso gratuito · Plataforma web · Certificado PDF


