Módulo 1. Fundamentos tecnológicos

Hardware, software, línea de comandos, archivos y directorios, rutas, redes, protocolos, lenguajes, web, programación, edición, expresiones regulares, trabajo remoto, virtualización.

Imagen de Markus Spiske en Unsplash

Objetivos

  • Ser capaz de manejar herramientas, archivos y procesos con la línea de comandos.
  • Entender el funcionamiento de los protocolos TCP/IP y de la red Internet.
  • Conocer los fundamentos de los lenguajes y protocolos de la WWW.
  • Conocer los fundamentos de programación y saber hacer programas sencillos en un lenguaje de Script como Python.
  • Saber utilizar editores y sistema de control de versiones y trabajo en grupo como Git.
  • Comprender el concepto de máquina virtual y saber crearlas.
  • Copiado de archivos: cp, mv, ftp, scp, rsync.
  • Conocer herramientas para la redacción y edición de documentación técnica, informes, procesos de cálculo, etc. Edición y sintaxis de lenguajes específicos, como LaTeX

Equipo docente

  • Coordinación: Adolfo Antón Bravo
  • Taller: Adrián Blanco
  • Charla: Daniel Mery
Adolfo Antón Bravo
Adolfo Antón Bravo
periodismo como código

Algunos de mis intereses son la Web Semántica, el Periodismo, la Visualización y la Ciencia de Datos.

Adrián Blanco
Adrián Blanco
datavis, js

Gráficos e interactivos en The Washington Post, antes periodista de datos para El Confidencial y la Agencia Efe.

Daniel Mery
Daniel Mery
software libre, filosofía

Miembro de la comunidad del software libre, desarrollo en Gentoo; fundador de HackMadrid %27, de HaskellMAD y blockMAD.