Curso - 160h

Programación para Periodistas de Datos

Infórmate

Inicio

abril 2020

Duración

3 meses

Horario

Varios

Plazas

8 personas

¿A quién va dirigido?

El programa está orientado específicamente a periodistas de datos que quieran complementar su formación con habilidades de programación relevantes para su especialidad.

Descripción

El curso cubre todas las técnicas necesarias para el periodista de datos: desde la extracción de datos mediante web scraping, pasando por el tratamiento y limpieza de grandes volúmenes de información, la automatización de tareas, la conexión a APIs, HTML y la visualización de datos utilizando un framework profesional: D3.js. Se aprenderán dos de los lenguajes de programación más importantes: Python y Javascript (además de dos DSLs: HTML y CSS).

Aunque el curso parte de cero, se recomienda a los alumnos investigar previamente sobre Python para empezar a desarrollar el tipo de razonamiento lógico que requiere la programación.

El profesor del curso cuenta con experiencia en el campo de la formación y siete años de experiencia como desarrollador profesional, especializado en visualización de datos. Ha trabajado durante tres años con el equipo de periodismo de datos de El Confidencial y conoce de primera mano las necesidades del periodista de datos.

Contenido del curso

  • Entorno de desarrollo
  • Variables, aritmética y tipos de datos
  • Bucles, condicionales y funciones
  • Estructuras de datos: arrays y diccionarios
  • Cadenas de texto
  • Lectura y escritura de ficheros
  • pip, módulos y librerías

  • Automatización de tareas
  • Manipulación de CSV y JSON
  • Grandes volúmenes de datos (Numpy y pandas)
  • Parseando HTML
  • APIs y urllib

  • HTML y CSS básico
  • De Python a Javascript
  • Manipulación del DOM
  • Callbacks y asincronía
  • Web scraping

  • Teoría de visualización de datos
  • Gráficos vectoriales SVG
  • Fundamentos D3
  • Transiciones, animaciones y eventos
  • Gráficos simples
  • Gráficos avanzados
  • Gráficos de nodos
  • Visualización de datos en tiempo real
  • Visualización de información geoespacial (mapas con D3 y Leaflet)

Requisitos

No es necesario tener conocimientos de programación.
Es necesario disponer de ordenador portátil (PC/Mac).

Horarios

Mañanas Inscripción abierta

Lunes, miércoles y viernes 09:00 a 13:00h

Tardes Inscripción abierta

Lunes y miércoles de 19:00 a 22:00 | Viernes de 18:00 a 22:00

Precio

3200€ 2800€

¡Descuento válido para la 5 primeras plazas!
Financiable hasta 3 cuotas.

Próximas convocatorias

13 de abril 2020

Lunes, miércoles y viernes de 09:00 a 13:00

21 de septiembre 2020

Lunes y miércoles de 19:00 a 22:00 | Viernes de 18:00 a 22:00

Infórmate