This book provides an introduction to the features of SVG and D3, such as creating 2D shapes, handling mouse events, creating animation effects, and rendering charts and graphs. This book also contains graphics and animation effects using "pure" C883, as well as effects created with jQuery combined with CSS3. This Pocket Primer is primarily for self-directed learners who are comfortable with HTML/CSS/Javascript and who also want to learn about vector graphics, and how to combine SVG and D3 with ReactJS and AngularJS. Moreover, this Pocket Primer is a starting point for people who need to combine SVG and D3 with libraries and frameworks for Web applications.