Programación Shell Script en Bash

Consiga el máximo rendimiento a su sistema operativo
4.42 (51 reviews)
Udemy
platform
Español
language
Operating Systems
category
Programación Shell Script en Bash
256
students
24 hours
content
Sep 2022
last update
$29.99
regular price

Why take this course?

👩‍💻 Programación Shell Script en Bash: Consigue el máximo rendimiento a tu sistema operativo

📚 Sí, tú también puedes convertir tu sistema operativo en una herramienta de trabajo eficiente y potente. Con este curso, aprenderás a automatizar tareas complejas y repetitivas en GNU/Linux con el lenguaje de scripting Bash, que es clave para cualquier usuario o administrador de sistemas.

¿Qué te espera?

  • Automatización de Tareas: Desde la gestión del sistema hasta la edición de textos, procesamiento de imágenes y cálculos matemáticos. 🤖
  • Proyectos Prácticos: Programarás dos juegos completos para entender mejor el flujo de trabajo en Bash. 🎮
  • Manejo Condicional: Aprenderás a controlar las acciones basadas en condiciones como fechas, existencia de archivos o directorios, y tipo de archivos. 📅
  • Optimización de Scripts: Convertirás tus scripts actuales en versiones más robustas con documentación, manejo de múltiples valores de entrada, uso de modificadores, gestión de errores y más. 🚀
  • Herramientas Avanzadas: Integrarás bibliotecas y ficheros de configuración para hacer de tus scripts herramientas versátiles y mantenibles. 🛠️
  • Internacionalización: Aprenderás a programar mensajes en diferentes idiomas, lo cual es crucial para la escalabilidad y el uso global de tus scripts. 🌍

Curso Estructura:

  1. Introducción a Bash y Shell Scripting

    • Conceptos básicos y cómo funcionan los scripts en Bash.
  2. Automatización de Tareas

    • Trabajar con fechas y horas.
    • Bucles y ciclos para procesamiento repetitivo.
  3. Manipulación de Archivos y Directorios

    • Creación, copia, movimiento y eliminación de archivos y directorios.
    • Comprobación y manipulación de tipos de archivos.
  4. Procesamiento de Texto y Cadenas

    • Búsqueda y reemplazo de texto.
    • Concatenación, transformación y manipulación de cadenas de texto.
  5. Cálculos Matemáticos en Shell

    • Realizar operaciones aritméticas y complejas dentro de tus scripts.
  6. Desarrollo de Juegos en Bash

    • Aprenderás a diseñar y programar juegos para entender mejor la lógica de programación en Bash.
  7. Uso de Bibliotecas y Ficheros de Configuración

    • Creación y utilización de bibliotecas propias.
    • Gestión de ficheros de configuración para personalización y facilidad de uso.
  8. Proyectos Aplicados: Herramienta de Apoyo para Programación en Bash

    • Un proyecto enfocado en mejorar tus habilidades de scripting con Bash, permitiéndote usarlo no solo en Linux sino también con otros lenguajes como Python, PHP, JavaScript, etc.
  9. Proyecto de Edición de Imágenes

    • Programarás un script para realizar tareas básicas de edición de imágenes utilizando herramientas externas como ImageMagick, GMIC y ffmpeg. 🖼️

¿Listo para transformar tu sistema operativo en una máquina poderosa y versátil? 🚀

Con este curso, Fernando Vicente te guiará paso a paso para que desbloque el potencial completo de Bash y aproveche al máximo las capacidades de tu sistema operativo GNU/Linux. Adelante y conviértete en un experto en shell scripting. 🎓🎉

Loading charts...

4871650
udemy ID
07/09/2022
course created date
15/09/2022
course indexed date
Bot
course submited by