Explora Rust creando una calculadora científica y un juego de texto. Aprende estructuras, manipulación de datos y ciclos. Desde funciones básicas hasta integración de archivos y estructuras de control avanzadas.
Domina las bases de Rust
Primer proyecto: calculadora digital
Estructuras y funciones en Rust
Segundo proyecto: videojuego de texto
Esto es solo el comienzo
Conoce quién enseña el curso
Hector Pulido
Data Scientist en Platzi
👨💼 Ingeniero mecatrónico
🕹 Amante de los videojuegos
🤖 Data science and machine learning lover ❤️
Proyecto del curso

Crea una calculadora digital y un videojuego de texto
Aplica lo aprendido programando una calculadora digital que reciba expresiones reales. Además, desarrollarás un videojuego de texto épico donde integres estructuras de datos y puedas guardar tus partidas.
software y recursos necesarios
- Visual Studio Code
4.5 · 191 opiniones


Sergio Estrella
Una grandiosa introducción a un lenguaje de bajo nivel como lo es Rust... te lo presenta de una manera muy fácil y entendible.


Omar Daniel Centeno
Excelente curso para iniciar con Rust. El profesor explica muy bien y los proyectos están geniales.


Iñaki Yarim Garcia Tenorio
Gran curso, aunque deberían abordarse temas como referencias más a fondo, alguien nuevo en programación podría no entender el concepto


Daniel Quiaro
Esperé por mucho tiempo el curso de Rust, que orgullo, Héctor explica muy bien y no solo son las bases de Rust, son las bases de la programación. Tristemente, me toca esperar el siguiente curso :")

Jean Nuñez
Buen curso de Rust, me diverti y aprendi, gracias Platzi y gracias profesor


Hector Francisco Medina Garnica
Una excelente introducción al querido lenguaje Rust, gracias por hacerlo productivo y entretenido a la vez. Saludos.

Deja muchos conceptos importantes sin explicación... ownership, manejo de errores, traits, etc. pero igual me gusto la actitud del profesor y los proyectos estuvieron interesantes


Platzi Team
Buen curso de Rust. El instructor, fantástico, con gran dominio del tema. Gracias.

Francisco Llanquipichun
Me gusto que se utilizara un videojuego como proyecto final


jesus Sebastian Sarmiento pérez
si explica demasiado bien

Edgar BR
:thumbs_up :fist_bump

Milton Garriazo
Buen curso


El profesor hace ver rust muy sencillo a pesar de ser un lenguaje tan complejo de entender.


Mario Duran Manzano
Muy bueno para ser introductorio, pero se requieren más conceptos


Paulo Daniel Batuani Hurtado
Me ha parecido un curso excelente, entendí muchas cosas que habia olvidado, tambien me gustó bastante el método de enseñanza, muchas gracias maestro!


David E Lares S
Excelente curso

Lorenzo Aldao
yupiii


Julio Bastidas
excelente curso introductorio de rust, me gusto mucho


Cristian Camilo Zapata Isaza
Muy practico.


David Rangel
Excelente curso, y excelente profesor. Tal vez algo que mejoraría son un par de typos en las notas, pero no es importante. ¡Gracias!

Felipe olaya
Excelente curso, y lenguaje ansío poder empezar hacer programas de blockchain

Milton David Centeno Blanco
Muy buen curso.


Fernando José Aguilar Rivas
Excelente curso muy recomendado para aprender sobre rust


Duvan Moreno Cardona
Excelente Curso para entender las bases de Rust


Juan Manuel Tamayo Gutiérrez
great teacher


Emilio Castro
Un curso basico para empezar con Rust. El segundo proyecto está divertido de codear.


Jaro Andrei
Excelente el curso, el material y la dinámica para enseñar el código y su funcionamiento fue genial

Gerardo Muñoz
Los proyectos

Ivan Tancara Casilla
lo explica de muy buena forma


Franco Manca
Excelente curso para inicializarse y entender los conceptos basicos de Rust
Este curso es parte de estas rutas de aprendizaje




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Lenguajes de alto rendimiento
Aprende sobre lenguajes para automatización y administración de sistemas escalables, concurrentes y distribuidos.




Desarrollo en Blockchain no EVM compatible
Domina la arquitectura, lenguaje, herramientas, estándares y aplicaciones descentralizadas para el desarrollo en redes Ethereum no compatibles.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.




Ecosistemas Blockchain Alternativos (No-EVM)
Amplía tus conocimientos más allá de Ethereum explorando el desarrollo en otras blockchains como NEAR (con Rust o JavaScript), Celo (EVM-compatible pero con enfoque móvil) y Fuel (con Sway) para construir soluciones en diversos ecosistemas.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender