Seleccionar página

Rust desde cero

Descripción del Curso:

Te doy la bienvenida al curso «Rust desde cero«! Si deseas dar tus primeros pasos en un lenguaje de programación moderno, seguro y de alto rendimiento, este curso está especialmente diseñado para ti. Rust ha ido ganando un lugar destacado en la industria del desarrollo de software, llegando incluso a ser señalado por reconocidos líderes tecnológicos, considerando que Rust podría superar a Python en el ámbito de la inteligencia artificial. A lo largo de este programa, te guiaremos desde los fundamentos del lenguaje hasta la implementación de soluciones prácticas y eficientes, consolidando así tu dominio de Rust.

En el Módulo 1: Introducción a Rust y su entorno de desarrollo, comenzarás por sentar las bases. Aprenderás a instalar Rust y las herramientas necesarias, crearás tu primer proyecto utilizando cargo y configurarás un entorno de trabajo óptimo. Además, te familiarizarás con los tipos de datos fundamentales, la manipulación de cadenas de texto y la conversión entre distintos formatos, sentando los cimientos técnicos esenciales.

El Módulo 2: Control de flujo y estructuras de datos se centrará en perfeccionar tus habilidades lógicas. Comprenderás el uso de condicionales, operadores de comparación y bucles tipo loop. Además, trabajarás con vectores y matrices, aprendiendo a almacenar y organizar información de manera eficiente. Pondrás en práctica estos conocimientos construyendo un proyecto simulado, como la interfaz lógica de un cajero electrónico.

En el Módulo 3: Bucles While, For y HashMap, profundizarás en el control del flujo con bucles while y for, dominando la iteración sobre rangos y colecciones. Asimismo, descubrirás los HashMap, una estructura de datos clave para gestionar información en pares clave-valor, optimizando la organización y acceso a datos complejos.

Finalmente, el Módulo 4: Dependencias te introducirá al ecosistema colaborativo de Rust. Aprenderás a incorporar dependencias externas y trabajar con paquetes, aprovechando librerías que amplían las capacidades del lenguaje. Pondrás en práctica todo lo aprendido mediante un caso real que integra expresiones regulares (regex), consolidando así tus habilidades en proyectos completos y profesionales.

Al concluir este curso, poseerás una comprensión sólida de Rust y la confianza para aplicar estos conocimientos en entornos reales, ya sea en proyectos personales, emprendimientos tecnológicos o en la próxima generación de desarrollos impulsados por inteligencia artificial. Nuestra metodología práctica y enfocada en ejemplos te permitirá implementar de inmediato lo aprendido. ¡Únete a nosotros y da el primer paso hacia el dominio de Rust, uno de los lenguajes más prometedores del panorama actual!

 

En este curso alcanzaras los siguientes objetivos:

  • Comprenderás las bases del lenguaje Rust, su entorno de desarrollo y las herramientas necesarias para iniciar proyectos.

  • Aplicarás procedimientos para crear, configurar y gestionar proyectos con cargo, asegurando un flujo de trabajo eficiente.

  • Desarrollarás habilidades para manipular tipos de datos y cadenas de texto, garantizando seguridad y rendimiento.

  • Fomentarás estrategias de control de flujo mediante condicionales y bucles, integrándolas en casos prácticos.

  • Establecerás técnicas para incorporar dependencias externas y aplicar expresiones regulares.

Requerimientos

No se necesita experiencia previa.

A quien va dirigido

  • Desarrolladores principiantes que desean aprender los elementos básicos de Rust

Curso instructor

Eduardo Aponte Eduardo Aponte Autor:

El profesor Aponte se graduó como Economista en la Universidad Nacional de Colombia, después obtuvo los títulos de Especialista en Finanzas y Master en Administración Financiera en la Universidad EAFIT obteniendo el primer lugar de su clase. Posteriormente recibió el título de especialista en Marketing Digital de la Universidad Manuela Beltrán en donde le fue otorgada la Mención de Honor por su desempeño académico. Actualmente está realizando un Doctorado en Administración. Cuenta con más de ocho años de experiencia profesional en el sector financiero y más de cuatro años como profesor de finanzas. Eduardo viene de una familia de profesores, algo que ha influenciado su pasión por la academia y la enseñanza.

Introducción 

Condicionales y Bucles Loop

Bucles While, For y HashMap 

Dependencias 

Comprar curso

$21.00

Dólares Estadounidenses.