Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Curso de Python para Sysadmins, Devops y SREs
Introduccion al curso y preparación del entorno
Presentacion e instalacion de la maquina virtual (4:43)
Por que python (5:43)
Python 2 vs Python 3 (3:40)
Instalar python (10:56)
Virtualenv (5:57)
Pip (6:36)
Uso de la consola y ejecutar un script (8:05)
Built-in types y estructuras de datos
Integers (3:34)
Booleans (4:28)
Floats y complex (5:02)
Strings (8:17)
Tuples (7:33)
Lists (12:58)
Sets (6:18)
Dicts (8:38)
Primeros scripts y control de flujo
Instalar Visual studio code (4:42)
Primer scripts. Comentarios e IF (16:20)
Else, elif y negacion de un test (5:28)
Loops while, for y break (7:16)
Break, continue y pass (5:48)
Funciones
Introduccion a las funciones (9:21)
Argumentos con valor por defecto (2:35)
Argumentos tipo keyword (3:56)
Argumentos arbitrarios (2:17)
Built in functions (1:51)
Importar funciones desde otro fichero (4:40)
Orden de asignacion de funciones y funciones anidadas (4:18)
Python built-in modules
Sys (10:29)
OS (9:26)
Json (2:36)
Base64 (4:55)
Urllib (4:41)
Modulos de terceros
Introducción (4:44)
Requests (6:25)
Urllib3 (5:39)
six (2:20)
Colorama (8:13)
Programación orientada a objetos
Introducción (10:11)
Constructor de clase (4:12)
Métodos estáticos vs métodos de clase (3:50)
Setters y Getters (4:40)
Herencia (4:36)
Empaquetado
modulos (2:17)
submodulos (8:39)
crear paquete (4:25)
instalar paquete con pip (5:22)
Excepciones
Introduccion a excepciones (3:08)
Capturar una excepcion (4:25)
tratar varias excepciones en un bloque try y mostrar detalles (5:16)
Raise exception (5:49)
Finally (2:14)
Scripting
Variables de entorno (6:45)
Input (4:20)
argumentos basicos con argv y argparse (10:36)
Logging (10:24)
Persistencia
persistencia con open read y write (6:56)
Serializacion con repr y eval (7:28)
Serializacion con marshal (4:36)
Serializacion con pickle (3:33)
Teach online with
Herencia
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock