Temario del curso
Introducción
- Hola, Mundo
- Tipos y Valores
- Flujo de control
Tipos
- Tipos compuestos
- Referencias
- Tipos personalizados
Tipos complejos
- Coincidencia de patrones
- Bloques impl
- Traits
- Tipos genéricos
- Biblioteca estándar
- Closures
Modelo de memoria de Rust
- Gestión de memoria
- Punteros inteligentes
- Préstamo
- Tiempos de vida
Iteradores
- Motivación
- Métodos de iterador
- Colección
Módulos y visibilidad
- Módulos
- Sistema de archivos
- Visibilidad
Pruebas
- Pruebas unitarias
- Pruebas de integración
- Pruebas de documentación
Manejo de errores
- Errores irrecoverables
- Option, Result y operador ?
- Errores personalizados
Resumen y Próximos Pasos
Requerimientos
- Comprensión de conceptos básicos de programación
- Experiencia con al menos un lenguaje de programación
Audiencia
- Desarrolladores
Testimonios (2)
Me gustaron los ejemplos interactivos que trabajamos. El formador era extremadamente conocedor en casi todos los temas sobre los cuales teníamos preguntas y ofreció excelentes consejos para nuestros casos de uso del mundo real relacionados con parte del material del entrenamiento.
Tracy - GenesysGo
Curso - Rust Advanced
Traducción Automática
El formador explicó muchas cosas interesantes sobre RUST, comenzando desde los fundamentos y avanzando hacia sus aplicaciones en Blockchain, lo cual fue muy revelador y cautivador.
Elena Paraschiv - ICI BUCHAREST
Curso - Rust Programming
Traducción Automática