Szkolenie: Wizualizacja danych z wykorzystaniem biblioteki D3
Podczas szkolenia "Wizualizacja danych z wykorzystaniem biblioteki D3" uczestnicy nauczą się korzystać z D3, czyli otwartej biblioteki JavaScript, służącej do wizualizacji danych.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:D3
Wizualizacja danych z wykorzystaniem biblioteki D3
Cele szkolenia
Zapoznanie ze sposobem działania oraz istotnymi komponentami biblioteki D3
Zdobycie wiedzy umożliwiającej tworzenie interaktywnych wykresów i wizualizacji różnego typu
Przyswojenie dobrych praktyk dotyczących wizualizacji danych
Dla kogo?
Szkolenie "Wizualizacja danych z wykorzystaniem biblioteki D3" przeznaczone dla osób znających podstawy technologii frontend, chcących nauczyć się technik wizualizacji danych
Zalety
Warsztatowa forma szkolenia oraz duża liczba praktycznych przykładów
Dzięki dodatkowym ćwiczeniom przyswoisz zdobytą wiedzę w stopniu umożliwiającym samodzielną pracę z D3
Szkolenie "Wizualizacja danych z wykorzystaniem biblioteki D3" stanowi kompleksowe wprowadzenie do jednej z najbardziej popularnych bibliotek służących do wizualizacji danych
Wymagania
Podstawowa znajomość technologii webowych takich jak HTML, CSS i JavaScript
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do biblioteki D3.js
Charakterystyka, możliwości i zastosowanie biblioteki D3.js
Przegląd wybranych technologii webowych
Dobre praktyki związane z wizualizacją danych
Przygotowanie środowiska i konfiguracja projektu
Podstawy wizualizacji
Praca z danymi
Typy i formaty danych
Ładowanie, parsowanie i przygotowanie danych do prezentacji
Data binding
Skale liniowe, porządkowe i czasowe
Używanie skal w wizualizacjach
Tworzenie osi i dodawanie etykiet
Wizualizacja
Rysowanie linii, okręgów, prostokątów i ścieżek
Tworzenie prostych wykresów
Animacje i tranzycje
Interakcja z użytkownikiem
Layouts (pie, stack, force, tree)
Wizualizacja danych hierarchicznych (treemaps, sunbursts)
Tworzenie niestandardowych wizualizacji
Zagadnienia zaawansowane
Tworzenie responsywnych wizualizacji
Korzystanie z zewnętrznych źródeł danych (CSV, JSON, API)
Integracja z istniejącymi frameworkami na przykładzie React
Zapewnianie dostępności (WAI)