Universidad Johns Hopkins Educación gratuita en línea

El banco de trabajo Unix

Descripción

Unix forma una base que a menudo es muy útil para lograr otros objetivos que pueda tener para usted y su computadora, ya sea que ese objetivo sea administrar un negocio, escribir un libro, curar enfermedades o crear la próxima gran aplicación. Los medios para alcanzar estos objetivos a veces se llevan a cabo escribiendo software. El software no se puede extraer del suelo, ni las semillas de software se pueden plantar en primavera para cosechar en otoño. El software no se produce en fábricas en una línea de montaje. El software es un producto hecho a mano, a menudo a medida. Si un desarrollador de software es un artesano, entonces Unix es su banco de trabajo. Unix proporciona un conjunto de herramientas esencial y simple en un entorno libre de distracciones. Incluso si no es un desarrollador de software, aprender Unix puede abrirlo a nuevos métodos de pensamiento y nuevas formas de escalar sus ideas.

Este curso está dirigido a personas que son nuevas en programación y nuevas en sistemas operativos tipo Unix como macOS y distribuciones de Linux como Ubuntu. Se accederá a la mayoría de las tecnologías discutidas en este curso a través de una interfaz de línea de comandos. Las interfaces de línea de comando pueden parecer extrañas al principio, por lo que este curso intenta establecer paralelismos entre el uso de la línea de comando y las acciones que normalmente realizaría al usar el mouse y el teclado. También aprenderá a escribir pequeñas piezas de software en un lenguaje de programación llamado Bash, que le permite conectar las herramientas que discutiremos. Espero que al final de este curso puedas usar diferentes herramientas de Unix como si estuvieran interconectando ladrillos de Lego.

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Bengalí, chino (simplificado), portugués (brasileño), holandés, alemán, ruso, inglés, español, hindi, persa

El banco de trabajo Unix - Universidad Johns Hopkins