
Fundamentos de RUST desde Cero
udemy · ⭐ 4.58 (53 reseñas) · Todos los niveles · es · ⏱ 11,5 h
Impartido por Pablo Tilotta - +216k students · 469 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Fundamentos de Rust: de Cero a Avanzado Construí APIs seguras, rápidas y listas para producción Aprendé Rust desde cero, sin prerequisitos, hasta un nivel avanzado y profesional. En un recorrido 100% práctico vas a crear una API real, escribir código seguro y performante, y dominar las herramientas que hacen de Rust el lenguaje más confiable del ecosistema moderno. Lo que vas a lograr • Fundamentos sólidos: estructuras, enumeraciones, colecciones, funciones y alcance, propiedad y préstamo (ownership & borrowing) bien entendidos. • Desarrollo Web con Rust: API REST de punta a punta, buenas prácticas y patrones de diseño aplicados. • Bases de datos: integración profesional con PostgreSQL/MySQL usando SQLx; modelos, consultas y transacciones. • Asíncronía, concurrencia y paralelismo: Tokio, async/await, canales y patrones para escalar sin dolores. • Cero sorpresas en producción: gestión de errores robusta, logging, configuración y testing. • Poder avanzado del lenguaje: genéricos y traits avanzados, macros y metaprogramación, y cómo mapear POO en Rust de forma idiomática. Para quién es • Desarrolladores que quieren dar el salto a un stack veloz y seguro. • Equipos que buscan APIs confiables, con menos bugs y mejor rendimiento. • Curiosos que nunca tocaron Rust y quieren un camino guiado y directo. Al finalizar, tendrás una API lista para publicar, plantillas reutilizables y criterios claros para escribir Rust limpio, idiomático y mantenible. Inscribite hoy y convertí Rust en tu ventaja competitiva.
Lo que aprenderás
- Aprende Rust desde 0 (sin conocimientos) a Avanzado.
- Desarrollamos una API
- Buenas Prácticas y Patrones de Diseño
- Desarrollo Web con Rust
- Trabajo con Bases de Datos
- Programación Asíncrona
- Concurrencia y Paralelismo
- Macros y Metaprogramación
- Genéricos y Traits Avanzados
- Programación Orientada a Objetos en RUST
- Gestión de Errores
- Estructuras y Enumeraciones
- Tipos de Datos Compuestos y Colecciones
- Propiedad y Préstamo
- Funciones y Alcance
Requisitos
- Conocimientos básicos de Programación