Contacta con nosotros

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

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas