Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Frontend Masters

SVG Essentials & Animation, v2

via Frontend Masters

Overview

Learn to build and optimize SVG – the scalable graphics format for the web that can achieve impressively small filesizes for fast-loading websites. In this course, you'll learn to create immersive graphics and make them alive with animations!

Syllabus

  • Introduction & Setup
  • What is SVG?
  • SVG Support & Performance
  • The Antidote to Positioning in CSS
  • Platonic Shapes
  • viewBox & Responsive
  • preserveAspectRatio
  • Paths, Groups, & Polylines
  • Animated Bézier Curves & Template Literals
  • Accessibility
  • Optimizing & Building
  • Constructing an SVG
  • Starting an SVG
  • Prototyping
  • Planning an Animation Exercise
  • Planning an Animation Review
  • Animation Support Breakdown
  • Differences in Functionality
  • Why SVG?
  • Transform-Origin
  • Animate an SVG Exercise
  • SVG Tools and Ideas Q&A
  • Sprites
  • Atmospheric & Elemental Motion
  • Tools Overview
  • Performance & GSAP
  • TweenMax Syntax
  • Stagger
  • GSAP Monster Demo
  • Cycle Stagger
  • Setting CSS Properties
  • Comments on D3
  • Timeline
  • GSAP Demo
  • GSAP Exercise
  • UI vs Standalone Animation
  • Social Engineering with Animation
  • Context Switching
  • Improving an Existing UI Demo
  • Interaction, JS Detection, & Scaling
  • Interaction & GSAP Timeline Functions
  • Interaction Demo
  • Draggable
  • Interactive Exercise
  • DrawSVG
  • Motion Along a Path
  • Curviness & Rotation
  • Animating Text
  • Relative Color Values
  • Creating a Story Exercise
  • MorphSVG
  • Bonus Demos
  • Shape Morph Exercise
  • Clipping & Masking
  • viewBox
  • svgOrigin
  • Thanks!

Taught by

Sarah Drasner

Reviews

Start your review of SVG Essentials & Animation, v2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.