- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Soluciones Opensource » Programación y desarrollo Opensource » Curso Python Administradores
Formación en Python para administradores de sistemas que deseen llevar a cabo desarrollos web. Una formación completa de Python ofrecida en la modalidad de cursos presenciales In Company en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas o cursos online.
¿Qué es Python?
Lenguaje de programación de propósito general, orientado a objetos, que también puede utilizarse para el desarrollo web. Está preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad.
Descubre todas las funcionalidades que te brinda este lenguaje para sacarle el máximo rendimiento como administrador de sistemas.
40 horas
Administradores de sistemas y de redes de comunicaciones que estén interesados en mejorar su productividad utilizando aplicaciones desarrolladas para incrementar su rendimiento.
Conocer todas las posibilidades que te brinda este lenguaje en el día a día de un administrador de sistemas.
Tema 1. Introducción
1.1. ¿Por qué Python?
1.2. Versiones de Python
Tema 2. Interprete
2.1. Python
2.2. Ipython
2.2.1 alias
2.2.2 Llamadas a Shell y procesamiento de su resultado
2.3 Python sobre web
Tema 3. Conceptos básicos
3.1 Operadores
3.2 Condiciones
3.3 Bucles
3.4 Funciones
3.5 Objetos
3.6 Uso de módulos
Tema 4. Gestión de Python
4.1 PIP
4.2 VirtualEnv y PyEnv
Tema 5. Operaciones sobre ficheros
5.1 Lectura y escritura
5.2 Importar
5.2.1 CSC/TSV
5.3 Exportar
5.3.1 CSV
5.3.2 TSV
5.3.3 XLSX (Excel)
Tema 6. Módulo OS
6.1 Copiar, mover, renombrar ficheros
6.2 Paths y directorios
6.3 Comparar ficheros (filecmp)
6.4. Hashs (MS,SHA1)
6.5 Glob
6.6 Ficheros compartidos
Tema 7. Módulo Platform
Tema 8. Parseo
8.1 JSON
8.1.1 Ejemplo REST (algo real como IMDB)
8.2 Logs
8.3 XML
8.4 Expresiones regulares
Tema 9. Conexiones de red
9.1 socket
9.2 ftplib (FTP)
9.3 urllib (HTTP)
9.4 parmiko (SSH y STFP)
9.5 scapy
9.6 mechanize
9.7 SNMP
9.8 LDAP
9.9 SMTP/IMAP/POP
Tema 10. Llamada a herramientas de líneas de comandos.
Tema 11. Acceso a APIs
11.1 XML RPC
11.2 Interfaces REST
11.3 Pyro
Tema 12. Parámetros de línea de comandos
12.1 Argparse
Tema 13 Persistencia de datos
13.1 Simple
13.1.1 Pickle
13.1.2 JSON
13.2 Bases de datos
13.2.1 SQlite
13.2.2 SQLAlchemy ORM
Tema 14. Interfaces gráficas en Python
14.1 Ejemplo de aplicación con PyGTK
En el siguiente curso veremos todas las nuevas funcionalidades a nivel de desarrollo que te permite Python.
Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.