SVG Tutorials

Learn Something New Everyday

SVG Basics Tutorials

SVG is a technology that is increasingly popular with web designers. Learning SVG can seem challenging but these tutorials will help

  1. The basics of SVG
  2. Using SVG - CSS Tricks
  3. How to Add Scalable Vector Graphics to Your Web Page
  4. Getting Started With Scalable Vector Graphics (SVG) - Tuts+
  5. Working With Text In Scalable Vector Graphics (SVG)
  6. Styling Scalable Vector Graphic (SVG) With CSS
  7. How To Use SVG Patterns
  8. Getting Started with SVG Gradients
  9. Using SVG stroke Attributes
  10. SVG Filters on Text 
  11. SVG Workflow for Designers
  12. How To Convert Photoshop Text Into SVG

SVG Advanced Tutorials

These SVG tutorials will help you build up your knowledge of using SVG with advanced techniques

  1. Elastic SVG - inspiration for adding elasticity to elements. The idea is to integrate an SVG element into a component and then animate it from one path to another with an elastic animation. 
  2. Adding Scalable Vector Graphics (SVG) In Unsupported Browser
  3. A Look Into: Scalable Vector Graphics (SVG) Animation
  4. An Intro to SVG Animation with SMIL 
  5. A Guide to SVG Animations (SMIL)
  6. Animating SVG Gradients
  7. Understanding SVG Coordinate Systems & Transformations - Part 1 | Part 2 | Part 3
  8. SVG Viewport and Viewbox
  9. A Look At preserveAspectRatio in SVG
  10. How SVG Fragment Identifiers Work 
  11. Interactive Infographic with SVG and CSS animations
  12. Animating Vectors with SVG 
  13. SVG animation with JavaScript
  14. Animated SVG Icons
  15. Animated SVG Icon 
  16. Media Queries Within SVG by Tim Kadlec
  17. Making Responsive SVG Graphs Andrew Weeks.

SVG Video Tutorials

SVG Tools and Utilities to get you up and running using SVG on your websites.

  1. SVG is for Everybody by CSS Tricks
  2. Styling & Animating Scalable Vector Graphics with CSS by Sara Soueidan at CSSConf
  3. You Don't Know SVG by Dmitry Baranovskiy (with Slides)
  4. Introduction to SVG and RaphaelJS by Marc Grabanski
  5. Interactive Vector Graphic Essentials and Whirlwind Tour of Scalable Vector Graphics by Marc Grabanski
  6. Adding SVG to your toolbelt by Lennart Schoors
  7. SVG for responsive HTML5 by Jan van Hellemond
  8. Create a SVG Loading Animation with Adobe Illustrator
  9. SVG Line Animation Tutorial with CSS & Other Fun Stuff
  10. A Smattering of Snap.svg by Murphy Randle
  11. SVG by Cara Heacock
  12. Modern web graphics design using SVG by Priyanka Herur
  13. Surprise and delight: CSS + SVG by Chris Wright
  14. W3C Standards and Implementers Panel (2014)
  15. Manipulating SVG With CSS by Kyle Foster
  16. Augmenting Animations and Interactivity in SVG by Devina Coutinho

SVG Tools

SVG Tools and Utilities to get you up and running using SVG on your websites.

  1. SVG to HTML5 Canvas Converter
  2. PlotKit - SVG Data Visualization Tool
  3. SVG Pattern Generator
  4. SVG Radiant is a very good SVG gradient building tool.
  5. SVG Circus - In-browser tool for building (mostly looping) animations. Outputs it's own custom JavaScript to do the animation.
  6. SVG Placeholder Image Generator by Doug Schepers

SVG JavaScript Libraries

SVG JavaScript Libraries to enhance SVG elements.

  1. D3.js (Data-Driven Documents) by Mike Bostock
  2. Snap.svg (Newer thing by Dmitry Baranovskiy/Adobe - kind of like the "jQuery of SVG"d) (Getting Started Guide by Sara Vieira)
  3. Raphaël (Older thing by Dmitry Baranovskiy)
  4. Bonsai - "A lightweight graphics library with an intuitive graphics API and an SVG renderer."
  5. svg.js by Wout Fierens
  6. Fabric.js (SVG-to-canvas & canvas-to-SVG) by Juriy Zaytsev
  7. Two.js - "a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl."
  8. Paths.js - "Generate SVG paths for geometric shapes"
  9. VLEX - "Vector Layout Expressions"

Learn How To Create A Website

Whether your looking to learn about web design as a career or are looking to learn web design to create a website for your business, organization or personal project we have a great collection to web design tutorials and courses ready for you to learn with. These web design videos are free and available online for everyone to view. Click Here to view our web design tutorials on Youtube

Our web design tutorials will teach you how to use HTML and CSS to design website and how to use tools such as Adobe Dreamweaver and Microsoft Expression to create and publish websites. Each of our web design courses is a step by step guide to publishing a website, using our website templates as learning projects - you actually see us create a website from beginning to end.

Visit Timothy Training For More Information