Curso de introducción al lenguaje de programación Python, cuyo objetivo es conocer e iniciarse en la historia y cuestiones básicas sobre este lenguaje (variables, datos complejos, estructuras de control, paquetes y módulos), el tratamiento de ficheros (csv, json, xml…), el acceso a base de datos (MongoDB) y el análisis de datos y cuestiones básicas sobre Ciencia de Datos.
1. Introducción a Python. Cuestiones básicas
* Comentarios, variables, tipos de datos.
* Operadores.
* Estructuras de control.
* Métodos principales de cadenas.
2. Estructuras de control
3. Tipos de datos más complejos:
* Tuplas, listas, diccionarios, set, array.
4. Tratamiento de excepciones.
5. Funciones.
6. Programación orientada a objetos. Clases.
7. Paquetes, módulos y namespaces.
8. Acceso a la información de ficheros.
9. MongoDB. Acceso a la información de bases de datos.
10. Introducción al Análisis y Ciencia de Datos