• Complain

Christoph Korner - Data Visualization with D3 and AngularJS

Here you can read online Christoph Korner - Data Visualization with D3 and AngularJS full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Christoph Korner Data Visualization with D3 and AngularJS
  • Book:
    Data Visualization with D3 and AngularJS
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2015
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Data Visualization with D3 and AngularJS: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Data Visualization with D3 and AngularJS" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Build dynamic and interactive visualizations from real-world data with D3 on AngularJS

About This Book
  • Explore the powerful vector graphics capabilities of modern browsers to build customized cross-platform visualizations using D3.jss data-driven techniques
  • Learn how to modularize a visualization into reusable and testable components using the powerful concepts of modern web application design with AngularJS
  • This is a step-by-step learning guide closely focused on developing responsive data visualization apps and AngularJS best practices with D3.js
Who This Book Is For

If you are a web developer with experience in AngularJS and want to implement interactive visualizations using D3.js, this book is for you. Knowledge of SVG or D3.js will give you an edge to get the most out of this book.

What You Will Learn
  • Design, implement, and integrate an interactive dashboard to visualize server logs in real time using D3 graphics
  • Learn cross-platform vector graphics to implement a dashboard visualization
  • Perform data-driven transformations on selected HTML and SVG nodes
  • Map, group, and filter datasets and create scales and axes
  • Modularize data visualization information into reusable components to seamlessly integrate them into an AngularJS application
  • Load, parse, and preprocess external data and autoupdate the visualization
  • Design various chart types such as scatter, line, bar, or area and extend built-in shapes
  • Create custom animations and transitions for the visualization
  • Implement interactions and controls for the visualization preserving two-way binding between D3 and AngularJS components
In Detail

Using D3.js, the powerful JavaScript toolkit for creating cross-platform vector graphics, you can now combine performance with maximum compatibility to build a web-based visualization and present data in an interactive and convenient way. Well reach top-notch reusability and testability by combining D3 graphics with our favorite web application framework, AngularJS.

This book teaches the basics of vector graphics, D3, and AngularJS integration, and then dives into controlling, manipulating, and filtering data. You will learn about the testability of components and how to implement custom interactions, filters, and controllers; discover how to parse and map data in D3.js; and get a grasp on drawing D3.js built-in shapes and curves. After reading the last few chapters, youll be able to bring life to your visualizations with more features of D3.js such as interactions, animations, and transitions. You will finish your journey by implementing a parser for different server application logs and display them on a Google Analytics style interactive dashboard.

Christoph Korner: author's other books


Who wrote Data Visualization with D3 and AngularJS? Find out the surname, the name of the author of the book and a list of all author's works by series.

Data Visualization with D3 and AngularJS — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Data Visualization with D3 and AngularJS" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Data Visualization with D3 and AngularJS

Data Visualization with D3 and AngularJS

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: April 2015

Production reference: 1230415

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78439-848-4

www.packtpub.com

Credits

Author

Christoph Krner

Reviewers

Michael Alexander

Amin Ariana

Athos Demetri

Victor Mejia

Aaron Nielsen

Jeremy Zerr

Commissioning Editor

Pramila Balan

Acquisition Editor

Shaon Basu

Content Development Editor

Akashdeep Kundu

Technical Editors

Vijin Boricha

Humera Shaikh

Copy Editor

Relin Hedly

Project Coordinator

Izzat Contractor

Proofreaders

Safis Editing

Paul Hindle

Indexer

Hemangini Bari

Graphics

Disha Haria

Production Coordinator

Nilesh R. Mohite

Cover Work

Nilesh R. Mohite

About the Author

Christoph Krner is the CTO of GESIM, a Swiss startup company, where he is responsible for its simulation software and web interface that is built using AngularJS and D3. He studied electrical engineering and information technology at Vienna University of Technology, including a 1-year exchange program at the Swiss Federal Institute of Technology, Lausanne.

Christoph is a passionate, self-taught software developer, coworker, and web enthusiast with more than 7 years of experience in designing, developing, and implementing customer-oriented web-based IT solutions. He has always been enthusiastic and curious about new technologies and started to use AngularJS and D3 since the very first version. Christoph is not only fascinated by technology, but he also aims to push cutting-edge technologies to production services.

I would like to thank my colleagues and close friends, Firat zdemir and Vidor Kanalas, and my girlfriend, Laura Andrea Rojas Padilla, for all their input, support, and motivation during all stages of the book. I also want to offer special thanks to the whole Packt Publishing team for doing an outstanding job in supervising and supporting me.

About the Reviewers

Michael Alexander is an Australian FOSS developer who is the author of popular Angular-D3a D3.js directive for AngularJS. He is currently employed with HRMWEB Pty Ltd. and works on several web applications involving a range of technologies including AngularJS.

Michael also founded Miniand Pty Ltd, a company that helped the mini PC and developer board market grow in recent years in China through consultation and development directly with manufacturers.

Amin Ariana is an ex-Google and ex-Microsoft software entrepreneur in San Francisco and the cofounder and chief technology officer at Sponsorbrite Inc. He has combined the use of AngularJS and D3.js since the earliest days of their adoption at Google.

As a Carnegie Mellon University recipient of Director's Return on Education Award, Amin continues to be an ambassador of change for professionals and technology organizations alike. He combines his computer science foundations from the University of Waterloo with the disciplines of engineering, design, business, and innovation to create products and write entrepreneurial career roadmaps.

His advisory essays on scalable software engineering, entrepreneurship, innovation, and management are published in Forbes, Quora, and his personal blog at www.aminariana.com.

As the technical cofounder and CTO at Sponsorbrite, Amin leverages big data with insight-transferring solutions such as AngularJS and D3.js to bring corporate sponsorship to social institutions and communities that were left underfunded by the federal government. His team's fundraising and community relationship management platform is a prime example of how books similar to this can be tools toward multibillion-dollar social values.

Amin's upcoming book, The Rise of The Rainmaker , is about carving a career path from engineering to entrepreneurship. He is still writing the book and hopes to publish it digitally next year. The completed chapters of this book are accessible to members of his blog.

Special thanks to my wife, Abby Denzin, for keeping me sane enough to review this exciting book while managing a startup company and to my reviewer buddies, Izzat Contractor and Neha Thakur, for helping me reach the finish line.

Athos Demetri works as a freelance developer and technical consultant for a number of local businesses. He mostly enjoys bringing the power of the Web to technophobes. In those rare moments when he isn't working, he likes good food, yoga, techno music, cats, and enjoys laughing with friends.

I'd like to thank my mum and dad for always telling me that there's no such word as "can't" and for always being right the first time. I'd also like to thank Anja, without whose support, I'd have given up on programming years ago.

Finally, I'm also grateful to my friends for their patience and confidence in my curveball ideas about virtually everything.

Victor Mejia is a full stack web developer. He has been a part of different industries and enjoys working with full stack JavaScript and data visualization. In his spare time, you will find him coding, reading, in Bible study, and spending time with family and friends. He and his wife, Jessica, are in love and happily married. They are expecting a beautiful baby girl.

Jeremy Zerr is a web software entrepreneur and an experienced web developer, currently imparting his web application development skills to the world as a software consultant, educator, and product creator. Changing the world with well-crafted software is his passion. He writes about web development topics on his blog at http://www.jeremyzerr.com and offers his web software development services through his company Zerrtech at http://www.zerrtech.com.

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Data Visualization with D3 and AngularJS»

Look at similar books to Data Visualization with D3 and AngularJS. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Data Visualization with D3 and AngularJS»

Discussion, reviews of the book Data Visualization with D3 and AngularJS and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.