Ponte en Contacto
 Duración 14 horas

Temario del curso

Introducción a la programación en Python

  • Ejecución de código en Python
  • Uso de herramientas de desarrollo de Python (IDEs y herramientas de línea de comandos)
  • Trabajo con consolas de Python y iPython, así como con iPython Notebook

Tipos de datos y operaciones

  • Enteros y decimales – probablemente no sea necesario
  • Cadenas de texto y bytes – probablemente no sea necesario
  • Matrices (tuples) y listas
  • Diccionarios y diccionarios ordenados
  • Conjuntos y conjuntos inmutables

Organización y distribución de código

  • Creación de módulos y paquetes
  • Distribución de código en repositorios

Programación orientada a objetos y funcional

  • Creación y uso de funciones y clases
  • Modificación de funciones y clases con decoradores
  • Introducción a las metaclasses

Gestión de errores y pruebas

  • Manejo y lanzamiento de excepciones
  • Escribir y ejecutar pruebas (pruebas de documentación y pruebas unitarias)
  • Verificación de la cobertura de código por parte de las pruebas

Trabajo con archivos y directorios

  • Acceso a diferentes tipos de archivos y principios de manejo de archivos
  • Creación, lectura, actualización y eliminación de archivos (incluidos archivos de texto plano, CSV, así como archivos de Microsoft Word y Microsoft Excel)
  • Extracción de datos de archivos de texto mediante expresiones regulares
  • Creación y eliminación de directorios, listado y búsqueda de archivos

Requerimientos

Ninguno.

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas