Scripting - Bash / Shell

Curso: Scripting - Bash / Shell

intermedio
4 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Scripting - Bash / Shell

Toma este curso
Scripting - Bash / Shell

Curso: Scripting - Bash / Shell

intermedio
+4 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Scripting - Bash / Shell

Scripting - Bash / Shell

Aprende a programar scripts interactivos para que tu consola haga procesos repetitivos por su propia cuenta eficientemente.

Nivel: intermedio
Fecha de lanzamiento: 4 de Enero
Duración: +4 horas
(Ver temario)
Calificación: 4.7
(Ver 25 opiniones)

Comparte:

Acerca de este curso

Hay muchas maneras de interactuar con el sistema operativo. Muchos informáticos utilizan un lenguaje de programación para dar ordenes lógicas al equipo de computo, otros, prefieren interactuar a través de la terminal y linea de comandos, Pero BASH-SCRIPTING es la combinación perfecta entre ambos conceptos. En este curso aprenderás a crear scripts interactivos y automatizar sistemas y tareas utilizando este conocimiento.

¿Qué aprenderás?

  • ¿Qué es Bash Scripting?
  • Aprenderás a crear tus propios Scripts.
  • Conocerás cómo se compone un Script en Bash intermente.
  • Podrás crear Scripts interactivos.
  • Comprenderás la relación que existe entre los comandos y los scripts.
  • Llevarás la automatización de procesos a otro nivel.

¿A quién está dirigido este curso?

  • Todos aquellos que manipulen servidores, que deseen aprender a crear scripts, los cuales se ejecuten en sistemas basados en UNIX, para los apasionados del mundo Linux y de la terminal y línea de comandos.

Profesor del curso

Avatar

Diego Bastidas

@dfbastidasVer perfil

Programador. Apasionado por el aprendizaje y amante de la enseñanza. PHP, PYTHON, LINUX.

Temario del curso

Introducción y bienvenida al curso

Introducir al estudiante en el mundo del bash-scripting.

  • 1.1 - Introducción y bienvenida al curso

  • 1.2 - ¿Qué es shell?

  • 1.3 - Comandos vs bash shell

  • 1.4 - Aprendiendo a usar VIM

  • 1.5 - Configurando el entorno de trabajo

Variables de entorno

En esta clase entenderás el concepto de variables de entorno, su importancia y uso en nuestro día a día. También darás tus primeros pasos en Bash Scripting, conocerás la sintaxis básica de un script y crearás tu primer Hola mundo.

  • 2.1 - Concepto de variables de entorno

  • 2.2 - Entendiendo ENV y las variables globales

  • 2.3 - Entendiendo PATH

  • 2.4 - Mi primer hola mundo

  • 2.5 - Exit

  • 2.6 - Comentarios y declarando variables

  • 2.7 - Operando y manipulando las variables

  • 2.8 - Concatenación

  • 2.9 - Definición e importancia de la programación interactiva

  • 2.10 - Read y parámetros

Condicionales

¡Un paso a la vez! - Ahora aprenderás condicionales y su importancia en la toma de decisiones.

  • 3.1 - Definición de condicionales

  • 3.2 - Sentencia IF

  • 3.3 - Sentencia Else

  • 3.4 - Condicionales anidados

  • 3.5 - Case

  • 3.6 - Resolviendo problemas condicionales

Ciclos - iteración - Loop

Haz magia con los ciclos. Itera y opera las variables utilizando expresiones aritméticas y condicionales.

  • 4.1 - Definición de ciclos, listas, arrays

  • 4.2 - Loop for

  • 4.3 - Loop while

  • 4.4 - Loops anidados

  • 4.5 - Ejercicios con loops

Funciones

El código debe ser ordenado y legible. Las funciones nos ayudan a que esto sea posible. Modulariza tus scripts.

  • 5.1 - Definición e importancia de las funciones

  • 5.2 - Creación de funciones

  • 5.3 - Funciones con parámetros

  • 5.4 - Resolviendo problemas con funciones

Archivos

En ocasiones necesitamos que los scripts escriban información en el disco duro. Más concretamente, necesitamos guardar el Standard Output en un archivo para manipularlo Aprende cómo, aquí.

  • 6.1 - Introducción a archivos

  • 6.2 - Creando y escribiendo archivos

  • 6.3 - Analizando el contenido de lo creado

Aplicando lo aprendido

Crea un Script personalizado y aplica todo lo aprendido durante el curso en esta clase.

  • 7.1 - Presentación del proyecto

  • 7.2 - Creando un menú de opciones

  • 7.3 - Opción 1 del menú: IMC

  • 7.4 - Opción 2 del menú: Calculando Áreas de figuras geométricas

  • 7.5 - Opción 3 del menú: Operaciones aritméticas

  • 7.6 - Conclusiones y fin del curso

Profesor del curso

Avatar

Diego Bastidas

@dfbastidasVer perfil

Programador. Apasionado por el aprendizaje y amante de la enseñanza. PHP, PYTHON, LINUX.

Asistente del curso

Avatar
Dennis Rojas
@dennisrojasVer perfil

Sigue aprendiendo con:

Administración de servidores Linux

Administración de servidores Linux

Avatar

Manuel Rodriguez

5

4.8

Docker desde cero

Docker desde cero

Avatar

Mauricio Ballesteros

5

4.8

C# desde Cero

C# desde Cero

Avatar

Miguel Teheran

5

4.7

Empieza a aprender Scripting - Bash / Shell

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

USD

Obtén cuatro meses gratis
al adquirir un plan anual

Por $ USD más obtén
una suscripción anual

Premium

Ahorra $120 USD
$360240USD

El mes te sale a $30 20 USD

Ahorra 33 %

Ahorra 33 %

Ahorra 33 %

Gráfico de tabla

Impulsa tu carrera con acceso a todos los cursos y especialidades

unicorn-head-smile¿Tienes un EDycupón?
  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+188 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+188 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$28USD

$30 20 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

25 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Sigue aprendiendo con:

Administración de servidores Linux

Administración de servidores Linux

Avatar

Manuel Rodriguez

5

4.8

Docker desde cero

Docker desde cero

Avatar

Mauricio Ballesteros

5

4.8

C# desde Cero

C# desde Cero

Avatar

Miguel Teheran

5

4.7