ODBIERZ TWÓJ BONUS :: »

D3.js w akcji Elijah Meeks

(ebook) (audiobook) (audiobook)
Autor:
Elijah Meeks
Serie wydawnicze:
W Akcji
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.5/6  Opinie: 2
Stron:
400
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
24,90 zł 69,00 zł (-64%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia interaktywnych wizualizacji danych z wykorzystaniem D3.js
  • Wczytywania, formatowania i przekształcania różnych typów danych (tabelarycznych, zagnieżdżonych, sieciowych, geograficznych)
  • Wiązania danych z elementami DOM i SVG oraz dynamicznego generowania grafiki
  • Stosowania selekcji, skal i atrybutów do prezentacji danych
  • Projektowania architektury aplikacji wizualizacyjnych z podziałem na komponenty
  • Implementowania interakcji użytkownika, obsługi zdarzeń i animacji
  • Tworzenia wykresów liniowych, słupkowych, histogramów, kołowych i pierścieniowych
  • Budowania diagramów sieciowych, drzew oraz układów opartych na siłach
  • Wizualizowania danych geoprzestrzennych i tworzenia interaktywnych map
  • Korzystania z formatów GeoJSON i TopoJSON oraz rysowania globusów i map tematycznych
  • Manipulowania tradycyjnym modelem DOM oraz łączenia grafiki SVG z HTML i Canvas
  • Tworzenia paneli kontrolnych, kontrolek wyboru zakresu i responsywnych układów
  • Optymalizowania wydajności wizualizacji dla dużych zbiorów danych
  • Projektowania i wdrażania własnych komponentów oraz integracji wielu źródeł danych
  • Tworzenia wizualizacji i obsługi interakcji dotykowych na urządzeniach mobilnych
  • Dostosowywania wizualizacji do różnych rozmiarów ekranów i wykorzystania geolokalizacji
D3.js jest biblioteką przeznaczoną do tworzenia zaawansowanych wizualizacji danych w rozmaitych aplikacjach internetowych. Ta solidnie zaprojektowana biblioteka oczywiście umożliwia generowanie wykresów, ale pozwala również na tworzenie map, interaktywnych diagramów, paneli kontrolnych dla danych, raportów i wielu innych animowanych elementów. Zapewnia co najmniej tę samą wydajność co Flash czy aplety Javy, ale jest zintegrowana ze standardami internetowymi i modelem DOM dla HTML. To nie koniec zalet D3.js — to także świetne narzędzie do dynamicznego aktualizowania bardziej standardowych witryn internetowych.

Niniejsza książka pozwoli Ci na płynne rozpoczęcie pracy z tą biblioteką, dającą fantastyczne możliwości. Nauczysz się, jak tworzyć interaktywną grafikę i aplikacje sterowane danymi. Zaczniesz od zestawu praktycznych przykładów, dostosowanych do różnego rodzaju wykresów, sieci i map. Wykorzystasz przy tym gotowe układy z biblioteki D3. Zapoznasz się z praktycznymi technikami projektowania zawartości stron, tworzenia animacji i prezentowania zmieniających się danych. Zobaczysz między innymi, jak tworzyć interaktywną grafikę i wykorzystywać dane przesyłane strumieniowo.

Dzięki tej książce zrozumiesz:
  • zasady wizualizacji danych,
  • techniki wiązania i wczytywania danych oraz tworzenia elementów graficznych na ich podstawie,
  • metody pracy z grafiką wektorową,
  • tworzenie elementów służących do wizualizacji danych,
  • rozbudowane aplikacje wykorzystujące mapy,
  • sposoby tworzenia kompletnych aplikacji opartych na bibliotece D3, również dla urządzeń przenośnych.

Wybrane bestsellery

Zobacz pozostałe książki z serii W Akcji

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać JavaScript, aby korzystać z książki "D3.js w akcji"?
Podstawowa znajomość JavaScript będzie bardzo pomocna, ponieważ D3.js jest biblioteką opartą na tym języku. Książka zawiera jednak wprowadzenie do niezbędnych zagadnień, więc osoby o podstawowych umiejętnościach programistycznych również poradzą sobie z materiałem.
2. Jakie praktyczne projekty znajdę w książce?
W książce znajdziesz liczne praktyczne przykłady, takie jak: tworzenie wykresów (liniowych, kołowych, histogramów), map interaktywnych, diagramów sieciowych, paneli kontrolnych oraz aplikacji wizualizujących duże zbiory danych.
3. Czy książka obejmuje tematykę responsywnych i mobilnych wizualizacji?
Tak, jeden z rozdziałów poświęcony jest wykorzystaniu D3.js na urządzeniach przenośnych, tworzeniu responsywnych wizualizacji oraz obsłudze interakcji dotykowych.
4. Czy "D3.js w akcji" nadaje się do samodzielnej nauki?
Tak, książka została zaprojektowana z myślą o samodzielnej nauce. Struktura materiału, liczne przykłady oraz praktyczne ćwiczenia ułatwiają przyswajanie wiedzy krok po kroku.
5. Czy znajdę w książce informacje o pracy z różnymi typami danych?
Tak, książka omawia pracę z różnymi formatami danych, w tym danymi tabelarycznymi, sieciowymi, geograficznymi oraz surowymi, a także sposoby ich wczytywania i przetwarzania na potrzeby wizualizacji.
6. Czy w książce znajdują się przykłady kodu do samodzielnego wykorzystania?
Tak, książka zawiera liczne fragmenty kodu oraz gotowe rozwiązania, które możesz wykorzystać i modyfikować w swoich projektach.
7. Czy książka wyjaśnia, jak optymalizować wydajność wizualizacji danych?
Tak, w książce znajdziesz rozdziały poświęcone technikom optymalizacji pracy z dużymi zbiorami danych, poprawie wydajności oraz najlepszym praktykom pracy z D3.js.
8. Jakie dodatkowe zasoby lub narzędzia są omawiane w książce?
Oprócz samej biblioteki D3.js, książka przedstawia także użycie formatów danych takich jak TopoJSON, korzystanie z bibliotek zewnętrznych oraz integrację z HTML, CSS i SVG.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
69,00 zł
Niedostępna
Ebook
24,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint