Article original : Learn Data Visualization in This Free 17-Hour Course
Les entreprises deviennent de plus en plus axées sur les données et ces données doivent être visualisées pour être plus faciles à comprendre. La visualisation de données est un domaine en croissance avec de nombreuses opportunités.
Nous avons publié un cours complet de 17 heures sur la visualisation de données, parfait pour toute personne nouvelle dans le domaine. Le cours se concentre sur la visualisation de données en utilisant D3.js, JavaScript et React.
Curran Kelleher a développé ce cours. Curran a précédemment créé l'un des cours de visualisation de données les plus populaires sur Internet et il a maintenant complètement refait et amélioré le cours. Ce cours est le fruit de son expérience approfondie dans le développement de visualisations de données et l'enseignement aux nouveaux développeurs.
Vous apprendrez à conceptualiser, concevoir et construire des visualisations de données interactives avec les technologies Web.
Voici la liste des sujets abordés dans ce cours approfondi :
- Qu'est-ce que la Visualisation de Données
- Trouver des Visualisations
- Introduction aux Technologies Web
- Créons un Visage Partie I (HTML, CSS, SVG)
- Créons un Visage Partie II (React)
- Créons un Visage Partie III (React & D3)
- Créons un Visage Partie IV (Composants React & ES6)
- Créons un Visage Partie V : plusieurs fichiers avec les modules ES6
- Créons un Visage Partie VI (Compartimenter la Complexité)
- Préparer les Données pour la Visualisation
- Charger des Données avec Fetch, Promesses, Async & Await
- Interaction avec React
- Analyser les Données CSV avec D3
- Charger des Données dans React
- Entrées pour la Visualisation : Données & Tâches
- Itérer Rapidement avec l'API Vega Lite
- Marques & Canaux
- Visualiser des Données avec React & D3
- Créer un Diagramme à Barres avec React & D3
- Marges et Axes
- Refactoriser un Diagramme à Barres
- Diagramme à Barres Stylisé
- Créer un Nuage de Points
- Travailler avec le Temps
- Créer un Graphique en Ligne
- Préparer des Données Géospatiales
- Créer une Carte du Monde avec React & D3
- Menus avec React
- Nuage de Points avec Menus
- Nuage de Points Poli avec Menus
- Nuage de Points avec Couleur
- Créer une Légende de Couleur
- Légende de Couleur Interactive
- Points sur une Carte
- Utiliser la Taille
- Migrants Disparus
- Migrants Disparus Partie II : Agrégation par Mois
- Migrants Disparus Partie III : Sur une Carte
- Vues Multiples
- Pourquoi Utiliser des Modules
- Nettoyage des Vues Multiples
- Vues Multiples avec Brossage
- Optimisation des Performances de React
- Carte Choroplèthe
- Échelles Logarithmiques
- Créer une Carte Choroplèthe
- Projet de Graphique en Ligne Basique
- Graphique en Ligne avec Lignes de Repère
- Axes React & D3 avec useRef et l'axe D3
- Graphique en Ligne avec Échelle Logarithmique et Étiquettes
- Graphique en Ligne avec Plusieurs Lignes Colorées
- Graphique en Ligne avec Superposition Voronoi
- Graphique en Ligne avec Info-bulles Voronoi
- Diagramme de Graphe d'Organisation
Regardez le cours complet sur la chaîne YouTube de freeCodeCamp.org (17 heures de visionnage).