Teacher
|
DONINI Francesco maria
(syllabus)
c) SUMMARIZED PROGRAM Preliminaries on markup Languages: HTML5 and SVG. CSS3 style sheets. Imperative and functional programming in Javascript; higher-order functions. Data formats: csv, XML, RDF. The library D3 (Data-Driven Documents): Versions 4 and 5. Dynamic HTML / SVG pages with textual data, bar charts, scatterplots. Scale transformations. Dynamic labeled axes. Dynamic pages with data updates. Interactivity: data groupings and tooltips. Notice: students of Course LM-14 (Filologia Moderna) and others LM, can substitute the part on D3 with the program of the former year 2017/18, asking me (donini@unitus.it) which books to study.
(reference books)
1) regarding HTML, CSS, SVG, Javascript and D3: Scott Murray, "Interactive Data Visualization for the Web", O'Reilly, Sebastopol, CA, USA, 2017 (ISBN: 978-1-491-92128-9). Chapters 1--10. Notice: 2nd edition, 2017, do not buy 1st edition (2013). 2) regarding RDF: T. Di Noia et al, "Web semantico: dal Web dei documenti al Web dei dati" Milano, Apogeo, 2013 (ISBN: 978-88-503-3214-4), chapters 1,2,3.
|