Du 13 au 17 novembre (9h00-17h00) – Apprendre à programmer pour gagner du temps et trouver des informations inaccessibles au grand public.

Rechercher des noms dans 6000 pages de texte, agréger des données de différentes sources, extraire des chiffres d’une série de PDF : la programmation permet de réaliser en quelques heures des tâches infiniment plus longues avec des logiciels grand public.

Le langage Python, gratuit et sous licence libre, est conçu pour être facile d’accès. Il est doté de bibliothèques – du code informatique écrit par la communauté de ses utilisateurs, en grande partie des chercheurs – permettant de traiter les données de manière très efficace.

La nouvelle formation « Coder pour enquêter » du CFJM vous donne le bagage nécessaire pour traiter des données avec Python et progresser par vous-même par la suite. Des techniques de collecte, de filtrage et de contrôle des données vous sont présentées dans le contexte spécifique de l’enquête et de l’investigation journalistiques. Apprendre à programmer avec un angle et dans une perspective journalistiques et éviter les pièges propres à affecter la crédibilité d’un média constituent les points forts de cette formation.

 

Prérequis

  • Aucune expérience en programmation n’est requise pour le cours
  • Des connaissances de base en statistique
  • Un ordinateur, de préférence sous Mac OS ou Linux, sur lequel vous avez les droits administrateurs
  • Le logiciel Anaconda, gratuit et en licence libre, devra être installé un mois avant le cours. Des instructions seront envoyées aux participants

 

Objectifs

Le cours «coder pour enquêter» est un cours intensif orienté sur la pratique.

Vous apprenez:

– à identifier des jeux de données intéressants

– à structurer des données pour permettre leur analyse

– à écrire vous-mêmes des programmes en Python

– à identifier des erreurs de programmation et à résoudre des problèmes

 

Sous certaines conditions, ces cinq jours de cours peuvent servir de passerelle et être crédité pour le suivi dès le 6e jours du CAS en datajournalisme du MAZ, à Lucerne.

 

Programme

Jour 1

Trouver des sujets et planifier des enquêtes data

– Quand coder fait gagner des semaines… ou mène dans le mur: bons et mauvais exemples

– Prise en main du terminal

– Où trouver des données

– Utilisation avancée d’Excel

– Écrire son premier programme en Python

 

Jour 2

Analyser des données «propres»

– Penser comme un ordinateur

– Introduction à GitHub

– Analyser des données avec Pandas

– Visualiser les données avec Matplotlib et Seaborn

 

Jour 3

Extraire des données

– Traiter des données (suite)

– Créer ses propres données à partir de sites Web (scraping)

– Compulser des PDF

 

Jour 4

Approfondissement – données

– Manipuler des séries temporelles

– Les «mauvaises» données: comment s’en sortir, exemples

– Gérer les différents supports et formats de données

– (Si intérêt) scraping, suite

 

Jour 5

Approfondissement – contribuer à des projets

– Collaborer avec GitHub

– Traiter des données textuelles: RegEx, Spacy

– Eviter les pièges liés aux données: gestion des projets data

– (Si intérêt) traiter des données géographiques

 

Les formateurs.trices

Cécile Denayrouse, journaliste data à la Tribune de Genève

Fanny Giroud, journaliste data à 24 Heures

Paul Ronga, journaliste data au Temps, responsable du cours

Consignes pour ce cours

 
FORMATION PRIVÉ
  • PRIVEE
  • 5 Jours
0PARTICIPANTS INSCRITS

    Tarif

    Les prix sont indiqués par semaine de cours.

    2’950.- Auditeurs entreprises hors médias
    2’500.- Auditeurs individuels hors médias
    2’000.- Médias non partenaires
    1’500.- Médias partenaires non-cotisants (RTS/RRR)
    600.- Journalistes libres membres impressum
    0.- Cotisants FC (frais annulation: CHF 100.-)

    Les tarifs sont susceptibles d’être modifiés en tout temps.

    En vous inscrivant à une formation, vous confirmez avoir lu et acceptez les conditions générales du CFJM.

    Les éditions du CFJM

    Le CFJM met à disposition de nombreuses publications à l'intention des journalistes et des publics professionnels.

    Les éditions du CFJM

    La bibliothèque du CFJM

    La documentation du CFJM regorge d'ouvrages théoriques et pratiques utiles à tous ceux qui s'intéressent à l'information.

    La bibliothèque du CFJM

    La revue critique du CFJM

    Les professionnels assurant les formations du CFJM publient des travaux, fruit de leur expérience et de leur réflexion.

    La revue critique du CFJM

    La newsletter du CFJM

    Avec notre newsletter, restez informés sur l'actualité du CFJM – formations, conférences, publications… – et des médias.

    La newsletter du CFJM
    © CFJM – Réalisation : Patrick LENORMAND