Saltar al contenido principal
InicioShell

Cursos Shell

Shell es un programa que te permite enviar comandos al ordenador y recibir salida. Aprende a combinar programas existentes, automatizar tareas repetitivas y ejecutar programas en clusters y nubes.
Cursos Shell icon

Recomendado para principiantes en Shell

Desarrolla tus habilidades Shell con cursos interactivos impartidos por expertos del mundo real

curso

Introducción a Shell

BeginnerSkill Level
4 horas
1.9K
La línea de comandos Unix permite combinar programas, automatizar tareas y ejecutar en clústeres y nubes.

¿No sabes por dónde empezar?

Toma Una Evaluación
4 resultados

curso

Introducción a Shell

BeginnerSkill Level
4 horas
1.9K
La línea de comandos Unix permite combinar programas, automatizar tareas y ejecutar en clústeres y nubes.

curso

Introduction to Bash Scripting

IntermediateSkill Level
4 horas
317
Bash scripting allows you to build analytics pipelines in the cloud and work with data stored across multiple files.

curso

CI/CD for Machine Learning

AdvancedSkill Level
5 horas
178
Elevate your Machine Learning Development with CI/CD using GitHub Actions and Data Version Control

curso

Data Processing in Shell

IntermediateSkill Level
4 horas
169
Learn powerful command-line skills to download, process, and transform data, including machine learning pipeline.

Recursos relacionados sobre Shell

tutorial

Cómo escribir un Bash Script: Un sencillo tutorial de Bash Scripting

Descubre los fundamentos de las secuencias de comandos bash y aprende a escribir una secuencia de comandos bash.
Kurtis Pykes 's photo

Kurtis Pykes

5 min


Preguntas más frecuentes

¿Qué curso de Shell es el mejor para principiantes absolutos?

"Introducción a Shell" es el mejor curso para principiantes.

La línea de comandos Unix ha prosperado durante casi 50 años porque permite hacer cosas complejas con sólo pulsar unas teclas. 

A veces llamado "el pegamento universal de la programación", ayuda a los usuarios a combinar programas existentes de nuevas formas, automatizar tareas repetitivas y ejecutar programas en clusters y nubes.

Si eres un principiante este curso introductorio cubrirá sus elementos clave y te mostrará cómo utilizarlos eficazmente.

No se requiere experiencia. Con ejercicios interactivos, aprende los elementos clave y explora cómo utilizarlos eficazmente.

¿Qué temas se tratan en los cursos Shell?

Empieza por lo básico. En Introducción a Shellcubrirás:

  • Manipular archivos y directorios
  • Manipulación de datos
  • Combinar herramientas
  • Tratamiento por lotes
  • Crear nuevas herramientas

Cuando hayas completado el curso introductorio, pasa a Procesamiento de datos en Shellque incluye:

  • Descargar datos en la línea de comandos
  • Operaciones de base de datos en la línea de comandos
  • Limpieza y munición de datos en la línea de comandos
  • Canalización de datos en la línea de comandos

¿Necesito experiencia previa para hacer un curso de Shell?

Algo de experiencia en programación te ayudará a empezar con las palabras clave de Shell. 

Sin embargo, los cursos de DataCamp están desarrollados para ser accesibles a los principiantes, con una guía paso a paso que hace que aprender Shell sea sencillo.

Antes de sumergirte, puedes saber más sobre Shell en nuestra guía: ¿Qué es Shell?

¿Qué curso de Shell es mejor para principiantes?

Con ejercicios interactivos y sin necesidad de experiencia previa en Shell, Introducción a Shell es el mejor curso para desarrollar tus habilidades desde cero.

Empezando con una breve introducción al shell de Unix, aprenderás por qué se sigue utilizando después de casi 50 años, cómo se compara con las herramientas gráficas con las que puedes estar más familiarizado, cómo moverte por el shell y cómo crear, modificar y eliminar archivos y carpetas.

Una vez que tengas las bases, pasarás a manipular datos, procesar por lotes y combinar y crear nuevas herramientas.

¿Cómo pueden ayudarme los cursos de Shell en mi carrera?

Shell es como una cadena que recorre todos los lenguajes de programación, haciendo que los comandos complejos se reduzcan a abreviaturas concisas e intuitivas.

Más que una carrera profesional, piensa en el shell scripting como una herramienta útil en el arsenal de un científico de datos. 

Los profesionales de datos de todo tipo necesitan conocer varios lenguajes, y los shell scripts les ayudan a utilizar los lenguajes de forma más eficiente.

¿Qué es Shell?

Un shell es un programa informático llamado intérprete de línea de comandos que permite a los usuarios de Linux y Unix controlar sus sistemas operativos con interfaces de línea de comandos. 

Permite a los usuarios comunicarse eficazmente con los sistemas operativos.

¿Por qué debería aprender shell?

Casi cualquier persona que utilice un ordenador se beneficia de shell, especialmente los administradores de sistemas, DevOps, programadores y científicos de datos. 

Los shells automatizan tareas y aplicaciones, instalan paquetes, hacen copias de seguridad o restauran datos, y mejoran la programación. 

Además, los shell son habituales en casi todos los SO porque son eficaces y fácilmente actualizables. Supervisa el sistema de tu ordenador y realiza copias de seguridad rutinarias sin que tengas que pensar en ello. 

No es necesario cambiar de sintaxis, porque la sintaxis y los comandos del shell son idénticos a los que se introducen en la línea de comandos. Además, es fácil y rápido escribir guiones shell: se inician rápidamente y son fáciles de depurar.

¿Qué es la sintaxis del shell?

En el lenguaje natural, la sintaxis se refiere a cómo se ordenan las palabras y las frases. 

La sintaxis shell es muy similar; se refiere al orden de las operaciones.

Otras tecnologías y temas

tecnologías