Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- "Hello, World"
- Tipos y valores
- Flujo de control
Tipos básicos
- Tipos compuestos
- Referencias
- Tipos personalizados (struct)
Tipos complejos
- Coincidencia de patrones (pattern matching)
- Bloques impl
- Traits
- Tipos genéricos
- Biblioteca estándar (standard library)
- Cierres (closures)
Modelo de memoria de Rust
- Gestión de memoria
- Punteros inteligentes
- Préstamo (borrowing)
- Lifetime
Iteradores
- Motivación
- Métodos de iterador
- Collect
Módulos y visibilidad
- Módulos
- Sistema de archivos
- Visibilidad (pub, etc.)
Pruebas
- Pruebas unitarias
- Pruebas de integración
- Pruebas de documentación
Manejo de errores
- Errores irrecoverables (panics)
- Option, Result y operador ?
- Errores personalizados
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos básicos de programación.
- Experiencia con al menos un lenguaje de programación.
Público objetivo
- Desarrolladores de software.
20 Horas
Reseñas (2)
Estructura de tema muy buena, presentación perfecta, nivel de conocimiento del formador muy alto. Infraestructura impecable.
Tibor Pozsgai
Curso - Rust Advanced
Traducción Automática
Introducción sólida a Rust con elementos avanzados como macros. Ejercicios prácticos de codificación, muchos comentarios laterales, discusiones libres y consultas.
Robert - Sonova Warsaw Service Center Sp z o o
Curso - Rust Programming
Traducción Automática