Bash Scripting (Linux)

Acceso inmediato. Aprende a tu ritmo.

Actualizado
¿Qué obtienes?
Acceso de por vida al contenido del curso.
Actualizaciones periódicas sin coste adicional.
Aprende a tu ritmo, desde cualquier dispositivo.
Soporte básico por email para incidencias técnicas de acceso.
📊 Estadísticas del curso
105
Inscritos
20
Horas
20
Clases
Descripción del curso
Domina Bash Scripting en Linux desde los fundamentos hasta técnicas avanzadas de scripting. Aprende Bash como herramienta profesional para automatizar, administrar y entender sistemas Linux en profundidad.💻⚡
📘 Temario Oficial – Bash Scripting (Linux)
M.0
Presentación
Introducción al curso y estructura del contenido
Bienvenida y presentación del curso Estructura y contenido Cómo aprovechar al máximo el curso Repositorio en GitHub
M.1
Fundamentos del scripting en Bash
Conceptos básicos esenciales para comenzar
¿Qué es Bash? ¿Qué es un script Bash? Variables Parámetros Posicionales Parámetros o variables especiales Redirecciones de entrada y salida Tuberías (Pipes) Entorno de ejecución Estados de salida (Exit Status)
M.2
Expansiones y funcionamiento interno de Bash
Funcionalidades avanzadas del shell
¿Qué son las expansiones de la shell? Expansión de variables y parámetros Brace expansion Tilde expansion Arithmetic Expansion Sustitución de comandos Splitting de palabras (word splitting) Expansión de nombres (Globbing) Dispositivos especiales Opciones de la Shell - Shopt
M.3
Control de flujo en el script
Estructuras de control y toma de decisiones
Introducción al control de flujo Condicionales en bash Condicionales simples Condicionales avanzados Constructo Case Bucle for Bucles while y until Constructo Select Control de ejecución de bucles Agrupaciones y listas de comandos
M.4
Scripting Avanzado
Funcionalidades avanzadas para scripts profesionales
Funciones Arrays indexados Arrays asociativos Here Documents y Here Strings Named Pipes (FIFOs) Subshells y Sustitución de Procesos Descriptores de fichero Procesos en background Señales trap, kill Co-procesos
M.5
Escenarios Completos
Proyectos reales para aplicar lo aprendido
Escenario completo 1 - Backup de directorios de un sistema Escenario completo 2 - Diagnóstico de un sistema en red