SVG & CSS Animation - Using HTML & CSS
4.4 (305 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6,910 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SVG & CSS Animation - Using HTML & CSS to your Wishlist.

Add to Wishlist

SVG & CSS Animation - Using HTML & CSS

Learn the fundamentals of creating SVG animations in the browser using HTML & CSS.
Bestselling
4.4 (305 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6,910 students enrolled
Created by Code Collective
Last updated 5/2015
English
Learn Fest Sale
Current price: $10 Original price: $65 Discount: 85% off
19 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create SVG animations using HTML & CSS
  • Prototype animations in the online tool Codepen
  • Explain the CSS properties needed for SVG line animations in the browser
View Curriculum
Requirements
  • You should have a text editor ready for coding on your computer.
  • You can follow along with creating SVG images in vector tools like Adobe Illustrator. These files are provided for students who don't have the software or just want to code.
  • Should have some experience with HTML & CSS. Know how to use HTML tags for content and style those HTML tags using CSS classes.
Description

★★★★★ "This course is well-structured and easy to follow. The instructor does a great job of explaining how to complete each step and as well as why they are needed." - Dan

★★★★★  "Good introduction to SVG animations. Good clear explanations of each example and providing SVG code for several elements was very helpful." - Michael

★★★★★  "This course is really helpful to get started on SVG animation journey, a wonderful course." - Veera

In this course we will cover the fundamental techniques using in CSS to create animated SVG elements. SVG images look perfect on any screen size and with the importance of mobile web have become increasingly popular. SVG allows you to create animations and take flat illustrations to a whole new level.

This course is perfect for both new and experienced web developers who are yet to use SVG within their projects. If you have used HTML and CSS before you will have the knowledge to follow along with the examples.

By the end of this short course you will have created three separate SVG animations from scratch. Each example adds useful techniques for future projects. In just 2 hours you will have the experience to create your own SVG animations.

Improve your web development skills in this short course and make your next project stand out.

Who is the target audience?
  • Students should have some experience with creating websites with HTML & CSS.
  • No experience using SVG images is requied, we explain how to create and use SVG images in code for those with no prior knowledge.
  • This course is not suited for a student who is a complete beginner and never seen HTML code before.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 24 Lectures Collapse All 24 Lectures 01:23:52
+
Start Here
1 Lecture 01:52

A brief Introduction and overview of the course.

Preview 01:52
+
Course tools
3 Lectures 06:06

A quick introduction to the online editing tool codepen.io. We look at creating a new pen.

Preview 03:14

A quick introduction into the editing software Sublime Text.

Introduction to Sublime Text
00:50

A quick look at creating shapes in a vector graphics tool like Adobe Illustrator.

Introduction to Adobe Illustrator
02:02
+
Create Your First SVG Animation
4 Lectures 13:45

Take a sneak peak at this first projects results.

First Project Preview and Introduction
01:06

We create our first SVG using Adobe Illustrator. The SVG file is available as a resources for all those who do not have a vector graphics tool or do not wish to follow along with this lecture.

Create an SVG in Illustrator
04:28

Open the SVG file with a text editor to view the code behind the image.

Importing an SVG to Codepen.io
01:54

In this lecture we look at using the CSS transition technique to create an animation when hovering over our SVG element.

Creating the SVG Animation
06:17
+
Create Your Second SVG Animation
6 Lectures 20:35

In this second project we create a more detailed SVG that incorporates test elements. Make sure to remember to use right click > "create outlines" whenever making text in your SVG. The SVG file is available as a resource.

Second SVG Project Intro
03:50

We use a text editor to view the SVG and copy it into a new project at Codepen. The SVG is available as a resources in the previous lecture if needed.

Import and Style SVG
04:02

Lets take a look at the animation we are trying to achive in this project.

Preview 02:16

Using CSS Animations Part 1
03:07

Create the animating circle outline.

Using CSS Animations Part 2
02:53

Create the animating text within the circle.

Improving the Animation
04:27
+
Create Your Third SVG Animation
5 Lectures 15:57

The 3rd animation project - Minimal. Preview the animation we will create in this section.

The SVG is available as a resource in the next lecture.

Introduction to Minimal SVG Project
01:40

Import the SVG code to Codepen and setup the project.

Preview 03:39

Part one of creating our Minimal animation project. The outline.

Create Animation Part 1
02:52

Part two of creating our Minimal animation project. The Diagonal lines.

Create Animation Part 2
03:48

Part three of our Minimal animation project. Animating Text with Animation delay.

Create Animation Part 3
03:58
+
More Animation techniques
3 Lectures 18:35

A quick look at rotation.

Transform Rotate Introduction
05:12

Looking at making use of dashed lines instead of solid lines. Creates a unique effect.

Making use of Dashed Stroke
05:25

Animating the size of shapes to create intereting effects.

Using Transform Scale
07:58
+
Adding your SVG Animation to a HTML Page
1 Lecture 06:27

We use a template from www.initializr.com and add in one of our SVG animations to go over how simple it is to integrate our work into a standard HTML page.

Adding an SVG Animation to Example HTML page
06:27
+
Course Close
1 Lecture 00:35

Thank you and congratulations.

Course Completion
00:35
About the Instructor
Code Collective
4.5 Average rating
942 Reviews
18,845 Students
2 Courses
Level up your coding.

Level up your coding. Get ahead in the developer world. 

If you need a specific course please contact us and we can create courses on anything related to coding.