Fundamentos de Programación con Python
Aprende programación desde cero desarrollando la lógica necesaria para resolver problemas y llevándola a código mediante Python, siguiendo buenas prácticas desde el inicio.
Aprender a analizar problemas, dividirlos en pasos y construir programas claros, organizados y mantenibles utilizando Python.
Módulos
- Introducción a la programación, algoritmos y pensamiento lógico
- Variables, tipos de datos, operadores y conversiones
- Condicionales y estructuras de control
- Ciclos, listas, tuplas, conjuntos y diccionarios
- Funciones, parámetros, valores de retorno y alcance de variables
- Organización del código, módulos e importaciones
- Librerías estándar y uso de librerías externas
- Instalación de paquetes con pip y entornos virtuales
- Manejo de archivos TXT, CSV y JSON
- Excepciones, try / except / else / finally y manejo de errores
- Debugging y lectura de mensajes de error
- Introducción a programación orientada a objetos
- Clases, objetos, atributos y métodos
- Buenas prácticas, nombres, estructura y documentación del código
- Introducción a Git y control de versiones
- Proyecto práctico final
El curso incluye
- 60 horas de sesiones online en vivo
- Material de apoyo utilizado durante el curso
- Ejercicios prácticos y actividades guiadas
- Archivos, ejemplos y código desarrollado en clase
- Prácticas enfocadas en problemas reales
- Proyecto práctico de cierre
- Resolución de dudas durante las sesiones
- Recursos complementarios para continuar practicando
- Constancia de término del curso emitida por SC Automation
Los grupos se abren de acuerdo con el número de participantes inscritos. Consulta por correo las próximas fechas disponibles y horarios programados.