Descripción:
En este curso, los estudiantes aprenderán los conceptos básicos de programación utilizando el lenguaje de programación Python. A través de una combinación de teoría y práctica, los participantes desarrollarán habilidades en diseño, codificación y depuración de programas, preparándolos para aplicaciones en diversas áreas como ciencia de datos, inteligencia artificial, desarrollo web y más.
Objetivos:
- Comprender los fundamentos de la programación (variables, tipos de datos, estructuras de control, funciones y módulos)
- Aprender la sintaxis y características del lenguaje Python
- Desarrollar habilidades en resolución de problemas y pensamiento lógico
- Aplicar conocimientos en proyectos prácticos y ejercicios.
Temas a cubrir:
1. Introducción a la programación y Python
2. Variables, tipos de datos y operadores
3. Estructuras de control (condicionales y ciclos)
4. Funciones y módulos
5. Manipulación de datos (listas, tuplas, diccionarios)
6. Lectura y escritura de archivos
7. Depuración y excepciones
8. Programación orientada a objetos
9. Introducción a bibliotecas populares (p. ej., NumPy, Pandas)
Dirigido a:
- Principiantes en programación
- Estudiantes de ciencias de la computación
- Profesionales buscando habilidades en programación para aplicaciones específicas
Requisitos previos:
- Ninguno, aunque conocimientos básicos en informática son recomendados.
Duración y formato:
- 8 horas/semanas, en línea/presencial
Material de estudio:
- Notas de clase
- Ejercicios prácticos
- Recursos en línea adicionales
Evaluación:
- Participación y asistencia
- Ejercicios y proyectos
- Exámenes parciales y final
Certificación:
- Certificado de finalización del curso
Este curso ofrece una base sólida en programación con Python, permitiendo a los estudiantes avanzar en sus intereses específicos en el campo de la tecnología.
- Teacher: Alex Escobar Santeyana