Inicia en el lenguaje de Programación Ada desde cero, sin conocimientos y aprende lo basico para desarrollar una app.
Lo que aprenderás
- Escribir programas en ADA utilizando la sintaxis moderna y segura del lenguaje.
- Compilar, ejecutar y gestionar proyectos con Alire, el nuevo estándar para trabajar con ADA.
- Comprender la estructura y componentes de un programa en ADA.
- Declarar y utilizar variables, constantes y tipos de datos básicos.
- Leer y mostrar información usando entrada/salida estándar.
- Aplicar operadores aritméticos, relacionales y lógicos en expresiones.
- Usar condicionales (if, case) para controlar el flujo del programa.
- Implementar bucles (loop, while, for) para repetir acciones de forma controlada.
- Modularizar el código mediante funciones y procedimientos.
- Trabajar con parámetros (in, out, in out) para pasar y devolver información entre subprogramas.
- Construir un sistema de gestión de acceso completo, basado en roles, como proyecto final.
- Escribir código limpio, claro y mantenible siguiendo buenas prácticas de ADA.
Requisitos
- El estudiante ya debe saber programar en cualquier lenguaje
- El estudiante debe conocer la lógica de programación
- El estudiante debe saber manejar Linux (Cualquier distribución)
- No es un curso que enseña a programar desde cero, sino un curso que enseña a programar en ADA desde cero
Descripción
Inicia en el lenguaje de Programación Ada desde cero, sin conocimientos y aprende lo básico para desarrollar una app.
Este curso está diseñado para quienes desean comenzar desde cero en el mundo de la programación con el lenguaje ADA, reconocido por su fiabilidad, estructura clara y enfoque en la seguridad. No necesitas experiencia previa en programación: aquí aprenderás paso a paso los fundamentos de este poderoso lenguaje utilizado en sistemas críticos, desde la aviación hasta el control industrial.
Durante el curso, aprenderás a escribir programas en ADA utilizando su sintaxis moderna y segura, comprenderás la estructura básica de un programa y aprenderás a trabajar con variables, constantes y tipos de datos fundamentales. A través de ejercicios prácticos, desarrollarás habilidades esenciales como la lectura y escritura de datos mediante entrada/salida estándar, el uso de operadores aritméticos y lógicos, y el control del flujo del programa mediante estructuras condicionales y bucles.
Además, te familiarizarás con Alire, el nuevo estándar de gestión de proyectos para ADA, lo que te permitirá compilar y ejecutar tus programas de forma eficiente. También descubrirás cómo modular tu código usando funciones y procedimientos, y cómo trabajar con distintos tipos de parámetros para lograr programas más organizados y reutilizables.
Al finalizar, aplicarás todo lo aprendido en un proyecto final donde construirás un sistema de gestión de acceso completo, basado en roles. ¡Una excelente forma de dar tus primeros pasos como desarrollador en ADA construyendo una app útil desde el inicio!
¿Para quién es este curso?
- Estudiantes que ya saben programar y quieren aprender ADA