
Domina la Automatización de Linux con Bash y Python a través de desafíos interactivos y ejercicios prácticos.
Aprende sobre el sistema operativo Linux, su historia y las operaciones básicas de la línea de comandos. Entiende la jerarquía del sistema de archivos y los comandos básicos como ls, cd, pwd y mkdir.
Domina los comandos de manipulación de archivos como cp, mv, rm y touch. Aprende los comandos de procesamiento de texto como cat, grep, sed y awk. Entiende la redirección de entrada/salida y el piping.
Aprende sobre los comandos de gestión de usuarios y grupos como useradd, usermod, userdel, groupadd y groupmod. Entiende los permisos de archivos y la propiedad.
Domina los comandos de gestión de procesos como ps, top, kill y jobs. Aprende los comandos de monitoreo del sistema como df, du, free y uptime.
Introducción al scripting de shell. Aprende sobre variables, estructuras de control, funciones y técnicas básicas de scripting.
Profundiza en el scripting de shell. Aprende sobre arreglos, expresiones regulares, sustitución de comandos y técnicas avanzadas de scripting.
Aprende los fundamentos de la programación en Python. Entiende las variables, tipos de datos, estructuras de control, funciones y módulos.
Domina las estructuras de datos en Python como listas, tuplas, diccionarios y conjuntos. Aprende sobre algoritmos y técnicas de manipulación de datos.
Aprende sobre el manejo de archivos en Python. Entiende las técnicas de manejo de excepciones y las mejores prácticas.
Introducción a los conceptos de programación orientada a objetos. Aprende sobre clases, objetos, herencia y polimorfismo.
Aprenda sobre tareas de administración de sistemas Linux. Comprenda la gestión de paquetes, servicios del sistema y gestión de registros.
Introducción a los conceptos de redes. Aprenda sobre configuración de redes, solución de problemas y comandos básicos de redes.
Aprenda sobre los fundamentos de scripting Bash para automatización. Comprenda variables, estructuras de control y funciones.
Profundice en scripting Bash para automatización. Aprenda sobre arreglos, expresiones regulares, sustitución de comandos y técnicas de scripting avanzadas.
Aprenda sobre los fundamentos de Python para automatización. Comprenda variables, tipos de datos, estructuras de control, funciones y módulos.
Profundice en Python para automatización. Aprenda sobre estructuras de datos, algoritmos, manejo de archivos, manejo de excepciones y programación orientada a objetos.
Aprenda sobre tareas de administración de sistemas Linux utilizando Python. Comprenda la gestión de paquetes, servicios del sistema y gestión de registros.
Aprenda sobre conceptos de redes utilizando Python. Comprenda configuración de redes, solución de problemas y comandos básicos de redes.
Aprenda sobre tareas de administración de sistemas Linux utilizando Bash. Comprenda la gestión de paquetes, servicios del sistema y gestión de registros.
Aprenda sobre conceptos de redes utilizando Bash. Comprenda configuración de redes, solución de problemas y comandos básicos de redes.
Aprende sobre la integración de Bash y Python para automatización. Entiende las fortalezas y debilidades de cada lenguaje y cómo combinarlos efectivamente.
Profundiza en técnicas avanzadas de automatización. Aprende sobre procesamiento paralelo, manejo de errores y técnicas de depuración.
Aprende sobre las mejores prácticas de seguridad para automatización. Entiende las vulnerabilidades comunes, vectores de ataque y técnicas de mitigación.
Trabaja en un proyecto final para construir una solución de automatización integral. Aplica todos los conceptos y técnicas aprendidos durante el curso.
Realiza el examen final para evaluar tus conocimientos y habilidades. Al completar con éxito, recibe tu certificación en Automatización de Linux con Bash y Python.