Herramientas como los manejadores de paquetes Composer (para PHP) y npm (para JavaScript), los frameworks de PHP Symfony y Laravel e incluso el controlador de versiones Git, tienen todos algo en común: requieren conocimientos básicos sobre el uso de la terminal (también conocida como consola o línea de comandos).
Podríamos decir que la terminal es una herramienta imprescindible para los programadores, sin embargo, sobretodo al principio, puede parecerte intimidante y difícil de aprender, o al menos hasta el día de hoy, puesto que en este curso te enseñaremos desde cero cómo trabajar con la terminal, comenzando desde lo más básico hasta ejecutar tareas complejas.
Este curso está planeado como una introducción a la terminal en sistemas operativos basados en Unix como lo son Mac y Linux ya que su estructura básica es la misma, así que en las siguientes lecciones veremos cómo podemos hacer uso de ella en nuestro flujo de trabajo diario: