Rust
Curso completo para escribir software fiable y de alto rendimiento con Rust, el lenguaje elegido por equipos que necesitan máxima seguridad de memoria sin recolector de basura. Trabajas la sintaxis y los tipos, el modelo de ownership y borrowing, las abstracciones con traits y genéricos, la concurrencia con hilos y async, y la entrega de binarios y servicios web. Al terminar construyes herramientas CLI, librerías reutilizables y APIs REST listas para producción.
Estructura del curso
- Introducción a Rust Lección
- Instalación del entorno Lección
- Primer programa Lección
- Hola mundo en Rust Ejercicio
Detalles del curso
Público objetivo
- Desarrolladores de sistemas que quieren dominar Rust para software de alto rendimiento y seguridad de memoria.
- Programadores backend interesados en servicios web, WebAssembly o infraestructura cloud con Rust.
- Perfiles que ya completaron la introducción y necesitan el curso completo de Rust.
Contenido del roadmap
Fundamentos y sintaxis
Instalación, tipos de datos, variables, operadores, control de flujo, funciones, arrays, strings y manejo de errores.
Colecciones y datos
Vectores, HashMaps, structs, enums, pattern matching, Option y Result para manejo seguro de errores.
Ownership y seguridad de memoria
Reglas de propiedad, referencias y borrowing, slices y lifetimes como sistema de garantías en tiempo de compilación.
Abstracción y polimorfismo
Closures, genéricos, traits propios y traits de la librería estándar (Display, Debug, Clone, Iterator).
Concurrencia y asincronía
Threads nativos, canales de comunicación, Mutex y memoria compartida, futures, async/await y el runtime Tokio.
Objetivos de aprendizaje
- Escribir código Rust seguro y eficiente aprovechando el sistema de ownership y borrowing.
- Modelar datos con structs, enums y pattern matching de forma expresiva y type-safe.
- Aplicar genéricos y traits para crear abstracciones sin coste en rendimiento.
- Implementar concurrencia segura con threads, channels y primitivas de sincronización.
- Desarrollar aplicaciones asíncronas con async/await y el ecosistema Tokio.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas