Python IA
campus
PER
Programa
Sistemas IA
Tipo
Curso
Nivel
3
Área
Sistemas
Periodo
242
Estado
Actualizado


Python IA ?
"¿Estás listo para llevar tus habilidades de programación al próximo nivel? Te presentamos nuestro curso único de Programación con Python Asistido con IA. A diferencia de cualquier otro curso de programación, te ofrecemos la oportunidad de aprender Python, uno de los lenguajes de programación más demandados y versátiles, junto con el uso innovador de la inteligencia artificial para mejorar y agilizar tu proceso de desarrollo. Este curso es perfecto para aquellos que ya tienen una base en JavaScript y conocimientos de bases de datos, y están listos para expandir sus habilidades. A través de una serie de módulos prácticos, no solo dominarás Python, sino que también aprenderás a integrar herramientas de IA generativa como ChatGPT en tu flujo de trabajo. Imagina crear algoritmos, funciones y programas completos con la ayuda de la IA, llevando tus proyectos a un nivel de eficiencia y creatividad sin precedentes. Únete a nosotros en este viaje de aprendizaje y descubre cómo la programación asistida por IA puede transformar tu carrera y abrirte las puertas a un mundo de oportunidades innovadoras en tecnología."

Habilidades a desarrollar

Dominio de Python: Aprender y perfeccionar la sintaxis, estructuras de datos, POO, y más en Python. Uso de IA para Generación de Código: Habilidades para utilizar herramientas de IA como ChatGPT para generar código, algoritmos y soluciones de programación. Resolución Creativa de Problemas: Desarrollar la capacidad de abordar problemas de programación de maneras innovadoras con el apoyo de la IA. Desarrollo de Proyectos Complejos: Capacidad para llevar a cabo proyectos completos de desarrollo de aplicaciones, desde la conceptualización hasta la implementación. Integración de Tecnologías: Habilidades para integrar Python con otras tecnologías y herramientas de IA, ampliando las posibilidades de desarrollo de software.

Módulos del curso
Contenido
Tipo / Actividades
Duración
1.0 - Módulo 1: Introducción a Python y Configuración del Entorno
Conceptos básicos de Python. Ventajas y aplicaciones de Python en el mundo actual. Instalación de Python y configuración del entorno de desarrollo. Introducción a Visual Studio Code para Python.
Presencial
3:00:00
2.0 - Módulo 2: Primeros Pasos en Python
Estructura y sintaxis básica de Python. Creación y ejecución de scripts simples en Python. Comprensión del entorno de desarrollo integrado (IDE). Conceptos básicos de programación en Python.
Presencial
3:00:00
3.0 - Módulo 3: Variables y Tipos de Datos en Python
Comprensión de variables y tipos de datos en Python. Operaciones básicas con variables y tipos de datos. Uso de cadenas, números y datos booleanos. Conversión de tipos y manejo de errores comunes.
Presencial
3:00:00
4.0 - Módulo 4: Control de Flujo en Python
Estructuras de control de flujo: condicionales y bucles. Uso de declaraciones if, else y elif. Bucles for y while para iteraciones. Prácticas de programación para controlar el flujo de un programa.
Presencial
3:00:00
5.0 - Módulo 5: Funciones en Python
Definición y uso de funciones en Python. Parámetros, argumentos y valores de retorno. Ámbito de las variables y buenas prácticas en funciones. Creación de funciones modulares y reutilizables.
Presencial
3:00:00
6.0 - Módulo 6: Clases y Programación Orientada a Objetos
Introducción a la Programación Orientada a Objetos (POO) en Python. Creación y uso de clases y objetos. Comprensión de atributos, métodos y herencia. Ejercicios prácticos con clases y objetos.
Presencial
3:00:00
7.0 - Módulo 7: Evaluación Parcial
Evaluación de los conocimientos y habilidades adquiridos. Ejercicios prácticos y cuestionario teórico.
Presencial
3:00:00
8.0 - Módulo 8: Introducción a la IA Generativa y Python
Exploración de la IA generativa y sus aplicaciones. Integración de Python con herramientas de IA como ChatGPT. Creación de prompts básicos para la generación de código.
Presencial
3:00:00
9.0 - Módulo 9: Avanzando con IA en Python
Técnicas avanzadas para crear prompts eficaces con IA. Generación de algoritmos y funciones con asistencia de IA. Uso de IA para optimizar y depurar código.
Presencial
3:00:00
10.0 - Módulo 10: Desarrollo de Proyectos con Python e IA
Aplicación de conocimientos de Python e IA en proyectos reales. Desarrollo de un pequeño proyecto utilizando Python y asistencia de IA. Estrategias para integrar IA como asistente en la programación.
Presencial
3:00:00
11.0 - Módulo 11: Proyecto Práctico - Parte 1
Selección individual de proyectos de un portafolio propuesto. Inicio del desarrollo de una aplicación en Python. Asesoramiento y seguimiento individual.
Presencial
3:00:00
12.0 - Módulo 12: Proyecto Práctico - Parte 2 y Evaluación Final
Finalización del proyecto de la aplicación en Python. Presentación y evaluación del proyecto final. Retroalimentación y recomendaciones para futuros proyectos.
Presencial
3:00:00

Actividades

Conferencia

Práctica Guiada

Taller

Experiencia en Campo

Instruccional

Salida Académica

Evaluación

Sustentación

Práctica Laboral

Trabajo en grupo