Módulo 1 - Introducción a Python y a la programación
1. Explicación de las bases de Python y la programación
2. Clasificación de los tipos de datos y operaciones
Módulo 2 - Elementos y operaciones de programación
1. Explicación de operaciones básicas de programación
Módulo 3 — Funciones, tuplas, diccionarios y procesamiento de datos
1. Exposición de los distintos tipos de intervenciones
Módulo 4 - Módulos, paquetes, métodos y excepciones
1. Descripción de los módulos, las excepciones y los strings
2. Módulos: por qué se necesitan, cómo funcionan y cómo se importan
3. Cómo juntar módulos para construir paquetes
4. Las excepciones: cómo se implementan, uso de try-except y levantar excepciones
5. Métodos específicos para trabajar con strings y métodos para gestionar listas
Módulo 5 - Introducción a la programación orientada a objetos: clases, métodos, objetos, gestión de excepciones, manipulación de archivos
1. Caracterización de la programación orientada a objetos
2. Fundamentos de la programación orientada a objetos (POO)
3. Clases, métodos y objetos en POO
4. Gestión de excepciones
5. Manipulación de archivos