Objetivos

En este curso se presenta una aproximación a la programación en Python especialmente diseñada para administradores de sistemas y de red.

Se llevará a cabo un enfoque orientado a no programadores, en los que se verán los fundamentos del lenguaje para, posteriormente, abordar las funcionalidades y librerías que tienen una implicación directa en la administración de dispositivos de red y servidores.

Dirigido a

Administradores de Sistemas y Redes de Comunicaciones que estén interesados en mejorar su productividad, utilizando aplicaciones desarrolladas en lenguaje Python, para incrementar su rendimiento.

Duración

40 horas presenciales, con contenido teórico y práctico.

Temario

  1. Introducción
  2. Intérprete
  3. Conceptos básicos
  4. Gestión de Python
  5. Operaciones sobre ficheros
  6. Módulo OS
  7. Módulo platform
  8. Parseo
  9. Conexiones de red
  10. Llamada a herramientas de línea de comandos
  11. Acceso a APIs
  12. Parámetros de línea de comandos
  13. Persistencia de datos
  14. Interfaces gráficas en Python