Автор: Peter Cook
Издательство: Leanpub
Год: 2022-10-17
Язык: английский
Формат: pdf (true), epub
Размер: 10.3 MB
Learn the fundamentals of HTML, SVG, CSS and jаvascript for building data visualisations on the web.Ideal if you're wanting to learn D3.js or you use Python and/or R and wish to get started with HTML, SVG, CSS and jаvascript. Straight to the point with lots of code examples.
This book covers the fundamentals of HTML, SVG, CSS and jаvascript for visualising data.
If you're wanting to learn D3.js (or other jаvascript visualisation libraries) and need to get up to speed with HTML, SVG, CSS and jаvascript, this book is ideal. It goes through the basics of these languages, and gives a good foundation for learning libraries such as D3.js.
It's also useful if you're coming from a language such as Python or R and use tools such as Dash and Shiny. If you're wanting to customise your web applications and CSS and jаvascript are a stumbling block then this book should help.
This book doesn’t assume prior knowledge of HTML, SVG, CSS and jаvascript but it’ll be helpful if you’ve some coding experience. Being familiar with a text editor (or IDE) will also be helpful.
jаvascript is the programming language of the web. It’s built into the majority of web browsers and can:
- add, modify and remove HTML and SVG elements
- handle interactivity (for example, mouse clicks)
- fetch data and other resources
- perform general purpose computation (such as data processing)
Web-based data visualisations, particularly if they’re interactive, probably use jаvascript. jаvascript started out as a little used language for websites (it was typically used to handle a few user interactions) but is now a widespread language with hundreds of tools and libraries in its ecosystem. Libraries such as D3, Leaflet and Chart.js are written in jаvascript and provide useful features for building data visualisations.
It’s by no means a comprehensive tutorial on HTML, SVG, CSS and jаvascript. You’d need a much bigger book for that. Think of this book as presenting the minimum of what you ought to know if you’re wanting to work with web based data visualisations.
This book is an ideal foundation for D3 Start to Finish.
Скачать Fundamentals of HTML, SVG, CSS and jаvascript for Data Visualisation