Plan de Estudios

Con un enfoque práctico y progresivo, este plan de estudios está diseñado para llevarte desde los fundamentos de la programación hasta el uso avanzado de la inteligencia artificial en el desarrollo de software. Cada módulo te acercará un paso más al dominio de las habilidades clave que te prepararán para los desafíos y oportunidades del futuro tecnológico.

  • Módulo 1: Introducción a la Programación y a la IA Aplicada

    • Fundamentos de la IA y cómo se aplica al desarrollo de software.
    • Primeros pasos en programación con Python.
    • Uso de herramientas de IA para generar código.
  • Módulo 2: Fundamentos de Programación

    • Variables, operadores y estructuras de control en Python.
    • Estructuración y modularización de código con funciones.
    • Práctica de depuración con asistencia de IA.
  • Módulo 3:  POO y Manejo de Archivos

    • Introducción a la programación orientada a objetos.
    • Manejo de archivos y persistencia de datos.
    • Refactorización del código con IA.
  • Módulo 4: Aplicaciones Avanzadas y Preparación para Especializaciones

    • Introducción a lenguajes como JavaScript y HTML.
    • Conexión con bases de datos y manejo de SQL.
    • Optimización del proyecto final y orientación a itinerarios especializados.

Objetivos del programa

Domina Habilidades Clave para el Futuro del Desarrollo de Software

Programación en Python y otros lenguajes

Aprende a desarrollar software utilizando Python como base, junto con otros lenguajes clave del sector.

Generación y depuración de código con IA

Utiliza herramientas de IA para generar código de manera eficiente y detectar errores antes de que se conviertan en problemas.

Comprensión de los fundamentos de programación

Domina los conceptos clave de programación, como bucles, estructuras de control y la programación orientada a objetos.

Optimización de procesos con IA

Aplica la IA para mejorar la eficiencia y optimizar los procesos de desarrollo de software.

Evaluación de riesgos éticos en IA

Identifica y evalúa los riesgos éticos que surgen en el uso de IA aplicada a la programación.