Este es el repositorio del curso de LinkedIn Learning Domina Rust: Concurrencia
. El curso completo está disponible en LinkedIn Learning.
Consulta el archivo Readme en la rama main para obtener instrucciones e información actualizadas.
Este curso está integrado con GitHub Codespaces, un entorno de desarrollo instantáneo alojado en la nube que ofrece toda la funcionalidad de tu IDE favorito sin tener que configurar una máquina local. Con Codespaces puedes practicar en cualquier lugar y desde cualquier dispositivo, de modo que no necesitas instalar ninguna otra herramienta. Aprende a dar los primeros pasos con el vídeo “Cómo usar GitHub Codespaces con este curso”.
Explora las capacidades de Rust para manejar programación concurrente de manera segura y eficiente. Este curso está diseñado para desarrolladores con experiencia básica en Rust que desean aprender a crear y gestionar hilos, sincronizar información y resolver problemas clásicos como el productor-consumidor y los lectores-escritores. A través de ejemplos prácticos, dominarás herramientas clave de Rust como hilos, canales y bloqueos. Aprovecha al máximo estas características para escribir código concurrente robusto y confiable, llevando tus proyectos a un nuevo nivel de rendimiento.
En este repositorio encontrarás un listado de carpetas. Cada carpeta corresponde con un capítulo dentro del curso, y en su interior encontrarás los archivos fuente de las diferentes lecciones: uno que contiene el código utilizado en el video en su estado inicial (a), y otro que contiene el código en su estado final (b).
También debes saber que cada lección incluye una función principal main, que te permitirá trabajar con cada ejercicio en su estado inicial (a) y en su estado final (b) de manera independiente. Si utilizas GitHub Codespecase, asegúrate que a la hora de compilar estés haciendo uso de una única función main para evitar conflictos en el proceso de compilación. En la grabación de los videos se utiliza Rust Playground.
Eliezer López
Echa un vistazo a mis otros cursos en LinkedIn Learning y a mi libro «Curso de Programación con Rust».