Este curso, en modalidad virtual, guiará al alumnado hasta un nivel de conocimiento de programación que le permita diseñar, escribir, depurar y ejecutar programas codificados en el lenguaje Python y comprender los conceptos básicos de la tecnología de desarrollo de software.
El curso se recomienda para aspirantes a desarrolladoras/es que estén interesadas/os en seguir carreras relacionadas con el desarrollo de software y la seguridad, las redes y el Internet de las cosas (IoT).
Durante la formación, se estudiarán aspectos de la programación en Python tales como los módulos, paquetes, excepciones, procesamiento de archivos, así como técnicas generales de codificación y programación orientada a objetos (POO).

Temario
Módulo 1: Introducción a Python y a la programación
Módulo 2: Tipos de datos, variables, operaciones básicas de entrada y salida y operadores básicos
Módulo 3: Valores booleanos, ejecución condicional, bucles, listas y su procesamiento, operaciones lógicas y a nivel de bits
Módulo 4: Funciones, tuplas, diccionarios y procesamiento de datos
Módulo 5: Módulos, paquetes y PIP
Módulo 6: Excepciones, Strings y métodos sobre listas/strings
Módulo 7: Programación orientada a objetos en Python (OOP)
Módulo 8: Miscellaneous
