8 módulos33 lecciones~12h 58min
Bash desde Cero
Aprende Bash desde cero absoluto hasta scripts profesionales: terminal, variables, condicionales, bucles, funciones, automatización, y un proyecto final real de despliegue.
Temario del curso
1
Fundamentos de Bash
0 / 5 lecciones
1
Que es Bash15 min
2
Bash vs otras shells (Zsh, Fish, PowerShell)15 min
3
Instalar Bash en Linux, macOS y Windows21 min
4
Terminal y navegación: moverte por el filesystem22 min
5
Crear, copiar, mover y borrar archivos18 min
2
Tu primer script
0 / 4 lecciones
1
Tu primer script .sh20 min
2
Variables, comillas y escape21 min
3
Variables de entorno y PATH27 min
4
Pedir input al usuario y formatear salida30 min
3
Operadores y condicionales
0 / 4 lecciones
1
Redirecciones y pipes: el verdadero superpoder21 min
2
Operadores: comparar números y texto26 min
3
Condicionales: if, then, elif, else, fi26 min
4
case y [[ ]]: alternativas modernas25 min
4
Bucles y funciones
0 / 4 lecciones
1
Repetir tareas con for24 min
2
while y until: repetir mientras / hasta que26 min
3
Funciones: bloques reutilizables25 min
4
Reutilizar código entre scripts30 min
5
Archivos avanzado, procesos y errores
0 / 4 lecciones
1
Permisos: chmod, chown y umask20 min
2
Procesos, jobs y señales20 min
3
Exit codes y modo estricto: set -euo pipefail28 min
4
Manejo de errores con trap y debugging27 min
6
Expansiones, arrays y manipulacion de texto
0 / 4 lecciones
1
Brace expansion y globbing26 min
2
Arrays: indexados y asociativos27 min
3
Las tres grandes: grep, sed, awk30 min
4
cut, tr, sort, uniq y expresiones regulares26 min
7
Scripts profesionales y automatización
0 / 4 lecciones
1
Como se ve un script profesional: ShellCheck y shfmt19 min
2
Automatizar con cron y systemd timers25 min
3
Hablar con APIs desde Bash: curl y jq26 min
4
Automatizar servidores remotos con ssh y rsync23 min
8
Bash en el mundo real y proyecto final
0 / 4 lecciones
1
Bash adentro de Docker: scripts en containers21 min
2
Herramientas modernas que hacen Bash una bestia26 min
3
Seguridad: como NO romper todo25 min
4
Proyecto final: script de deploy y monitor de sistema17 min