Css & Web Animation: Complete Guide With 60+ Projects

Posted By: ELK1nG

Css & Web Animation: Complete Guide With 60+ Projects
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.65 GB | Duration: 23h 39m

Master CSS transitions, keyframes, SVG, JavaScript & GSAP with 60+ real-world projects.

What you'll learn

CSS Transitions and how to create smooth, elegant hover and state-based animations.

CSS Keyframe Animations to build engaging, timeline-based effects.

Complete SVG Animations including filters, strokes, and motion paths.

JavaScript DOM Animations to make your animations dynamic and interactive.

And of course, we explore the full power of GSAP, the GreenSock Animation Platform — one of the most powerful animation libraries used by professionals worldwid

CSS hover and transition projects

Keyframe animation examples

Interactive SVG animation projects

JavaScript-powered animation components

And complete, professional-grade GSAP projects

Requirements

Basic understanding of HTML and CSS

A modern web browser (like Chrome, Firefox, or Edge)

A code editor – I recommend Visual Studio Code, which is free and easy to use

A willingness to learn and experiment with creative ideas!

Description

Hello and welcome to the most complete and advanced course on CSS Animation!I'm incredibly excited to have you here, because what you're about to learn is going to transform the way you design and animate on the web. Whether you're a beginner looking to add life to your UI, or an experienced developer ready to master professional animation techniques — this course is your one-stop destination.In this course, we dive deep into every major area of CSS animation:CSS Transitions and how to create smooth, elegant hover and state-based animations.CSS Keyframe Animations to build engaging, timeline-based effects.Complete SVG Animations including filters, strokes, and motion paths.JavaScript DOM Animations to make your animations dynamic and interactive.And of course, we explore the full power of GSAP, the GreenSock Animation Platform — one of the most powerful animation libraries used by professionals worldwide.But that’s not all — this course is packed with dozens of real-world projects, including:CSS hover and transition projectsKeyframe animation examplesInteractive SVG animation projectsJavaScript-powered animation componentsAnd complete, professional-grade GSAP projectsWith over 24 hours of high-quality content, 100s of downloadable resources, and step-by-step guidance, this course is designed to take you from the basics all the way to animation mastery.So, are you ready to breathe life into your web pages and build animations that truly stand out?Let’s begin this creative journey — and unlock the full potential of CSS Animation together!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 course structure

Section 2: CSS filter transition and prospective

Lecture 3 CSS Filter Tutorial

Lecture 4 CSS Transition Tutorial part 1

Lecture 5 CSS Transition Tutorial part 2

Lecture 6 CSS Transition Tutorial part 3

Lecture 7 CSS Transform 2D Tutorial part 1

Lecture 8 CSS Transform 2D Tutorial part 2

Lecture 9 CSS Transform 3D Tutorial part 1

Lecture 10 CSS Transform 3D Tutorial part 2

Lecture 11 CSS Perspective Tutorial

Lecture 12 CSS Transform-Style Tutorial

Lecture 13 CSS Backface-Visibility Tutorial

Section 3: 16 CSS Button transform project

Lecture 14 project 1 : Creative rotating button effect using css

Lecture 15 project 2 : swipe button effect using css

Lecture 16 project 3 : Button hover Effect

Lecture 17 project 4 : button glowing effect

Lecture 18 project 5 : Text scaling button using CSS

Lecture 19 project 6 : Circular swapping button

Lecture 20 Project 7: Rotating 3 layers button

Lecture 21 Project 8 : 3 circle to background button effect part 1

Lecture 22 Project 8 : 3 circle to background button effect part 2

Lecture 23 Project 9 : New button hover effect

Lecture 24 Project 10 : splited button effect part 1

Lecture 25 Project 10 : splited button effect part 2

Lecture 26 Project 11: border swapping button hover effect part 1

Lecture 27 Project 11: border swapping button hover effect part 2

Lecture 28 Project 12 : creative border growing button effect

Lecture 29 Project 13: creative first letter rotating button effect

Lecture 30 Project 14 : four border growing bottom effect

Lecture 31 Project 15: 2 cuts button effects

Lecture 32 Project 16 : CSS 3D Flip on Hover - Pure CSS3 3D Button Hover Effects

Section 4: 3 menu effects with CSS transition Project

Lecture 33 Project 1 : Growing Border menu

Lecture 34 Project 2 : border menu effect with background

Lecture 35 Project 3 : menu hover effect with transition delay

Section 5: 5 Image effect with transition projects

Lecture 36 Project 1 : fade in hover animation on image

Lecture 37 Project 2 : image hover effect

Lecture 38 Project 3 : slide up image transition project

Lecture 39 Project 4 : split image hover effect

Lecture 40 Project 5 : CSS 3d Layered Image Hover Effects

Section 6: CSS animation with keyframe

Lecture 41 CSS animation with keyframe

Lecture 42 Css animation-fill-mode

Lecture 43 animation iteration count

Lecture 44 animation Direction property

Section 7: 12 CSS keyframe animations project

Lecture 45 Project 1 : Rotationg loading effect using css animation

Lecture 46 Project 2 : driving car animation

Lecture 47 Project 3 : text Lighting Effect

Lecture 48 Project 4 : text totar animation

Lecture 49 Project 5 : animated button with css animation

Lecture 50 Project 6 : editable reflecting animated text

Lecture 51 Project 7 : animated button with CSS animation

Lecture 52 Project 8 : Creative Moon

Lecture 53 Project 9 : CSS 3D Wavy Circle Loader Animation Effects

Lecture 54 Project 10 : CSS3 3D Rotation Animation Effects

Lecture 55 Project 11 : animated rainy cloud part 1

Lecture 56 Project 11 : animated rainy cloud part 2

Lecture 57 Project 12 : CSS Loading… Text Animation Effects

Section 8: Javascript DOM for Animation

Lecture 58 JavaScript DOM Introduction Tutorial

Lecture 59 JavaScript DOM Targeting Methods Tutorial

Lecture 60 JavaScript DOM Targeting Methods Tutorial part two

Lecture 61 JavaScript DOM Get Methods Tutorial

Lecture 62 JavaScript DOM Set Methods Tutorial

Lecture 63 JavaScript DOM querySelector & querySelectorAll Tutorial

Lecture 64 JavaScript DOM CSS Styling Methods Tutorial

Lecture 65 JavaScript addEventListener Method Tutorial

Lecture 66 JavaScript addEventListener Method Tutorial part two

Lecture 67 JavaScript classList Methods Tutorial

Lecture 68 JavaScript setInterval & clearInterval Tutorial

Lecture 69 JavaScript setTimeout & clearTimeout Tutorial

Section 9: 10 Javascript Animation Project

Lecture 70 Js Animation Projects

Lecture 71 Project 1 : JavaScript text animation with glowing effect part 1

Lecture 72 Project 1 : JavaScript text animation with glowing effect part 2

Lecture 73 Project 2: Website parallax Effect part 1

Lecture 74 Project 2 : Website parallax Effect part 2

Lecture 75 Project 3 : Animated Eyes Follow Mouse Cursor

Lecture 76 Project 4 : Animated Eyes Follow Mouse Cursor adding javascript

Lecture 77 Project 5 : colorful text animation

Lecture 78 Project 6 : Clip-Path animation using JavaScript Part 1

Lecture 79 Project 6 : Clip-Path animation using JavaScript Part 2

Lecture 80 Project 7 : scroll Trigger animation part 1

Lecture 81 scroll Trigger animation part 2

Lecture 82 scroll Trigger animation part 3

Lecture 83 Project 8 : blinking star animation using JavaScript part 1

Lecture 84 blinking star animation using JavaScript part 2

Lecture 85 Project 9 : Day mode night mode Road animation part 1

Lecture 86 Day mode night mode Road animation part 2

Lecture 87 Project 10 : circular navigation menu using javascript

Lecture 88 circular navigation menu using javascript part 2

Section 10: SVG Animation

Lecture 89 Include SVG in HTML

Lecture 90 SVG ViewPort & ViewBox Tutorial

Lecture 91 SVG Line Element Tutorial

Lecture 92 SVG Rect Element Tutorial

Lecture 93 SVG Circle Element Tutorial

Lecture 94 SVG Ellipse Element Tutorial

Lecture 95 SVG Polyline Element Tutorial

Lecture 96 SVG Polygon Element Tutorial

Lecture 97 SVG Path Element Tutorial

Lecture 98 SVG Path Element Tutorial part 2

Lecture 99 SVG Path Element Tutorial - part 3

Lecture 100 SVG Text Element Tutorial

Lecture 101 SVG Image Element Tutorial

Lecture 102 SVG Stroke Properties Tutorial

Lecture 103 SVG Fill Properties Tutorial

Lecture 104 SVG Grouping Elements Tutorial

Lecture 105 SVG Defs, Symbol & Use Elements

Lecture 106 SVG TextPath Element Tutorial

Lecture 107 SVG linear Gradients

Lecture 108 SVG radial Gradients

Lecture 109 adobe illustrator to svg

Lecture 110 Svg ClipPath animation

Lecture 111 Adding JavaScript in svg image

Section 11: SVG Filters

Lecture 112 what is SVG filter

Lecture 113 SVG Filter implementation

Lecture 114 SVG feColorMatrix Filter

Lecture 115 feComponentTransfer

Lecture 116 SVG feComposite Filter

Lecture 117 SVG feConvolveMatrix Filter

Lecture 118 SVG feDiffuseLighting Filter

Lecture 119 SVG feDisplacementMap Filter

Lecture 120 SVG feTurbulence Filter

Section 12: 9 SVG Animation Project

Lecture 121 Project 1 : SVG path tracking animation

Lecture 122 Project 2 : Quick SVG Loader Animation

Lecture 123 Project 3 : svg title wrapping animation

Lecture 124 project 4 : 3D Hover Animation

Lecture 125 Project 5 : svg Wavy text animation

Lecture 126 Project 6 : SVG Text Masking with Video

Lecture 127 Project 7 : SVG Scroll Drawing

Lecture 128 Project 8 : SVG map reuniting animation

Lecture 129 Project 9 : Image Turbulence & Displacement Part 1

Lecture 130 Image Turbulence & Displacement Part 2

Section 13: GSAP Animation

Lecture 131 introduction and implementation GSAP animation

Lecture 132 GSAP animation properties and method

Lecture 133 Timeline in GSAP Create Your First Timeline

Lecture 134 Use ScrollTrigger

Lecture 135 scroll Trigger multiple animation and scrub

Lecture 136 scroll Trigger with pin

Lecture 137 Create Slick SVG Animations part 1

Lecture 138 Create Slick SVG Animations part 2

Lecture 139 Create Slick SVG Animations part 3

Section 14: 6 GSAP Animation Project

Lecture 140 Project 1 : Buld a Custom Cursor animation part 1

Lecture 141 Project 1 : Buld a Custom Cursor animation part 2

Lecture 142 Project 2: Create Animated Timeline Designs

Lecture 143 Project 3:Create Stunning Text Animations with GSAP Part 1

Lecture 144 Project 3:Create Stunning Text Animations with GSAP part 2

Lecture 145 Project 4:Create Scrolling Text Animations with GSAP

Lecture 146 Project 4:Create Scrolling Text Animations with GSAP part 2

Lecture 147 Project 5: Build an Animated Website with GSAP 1

Lecture 148 Project 5: Build an Animated Website with GSAP 2

Lecture 149 Project 6 : SVG Shape Morphing Animation part 1

Lecture 150 Project 6 : SVG Shape Morphing Animation part 2

Are a beginner in web development who wants to learn CSS animation from scratch,Are a front-end developer looking to enhance your UI with smooth, professional animations,Are a web designer who wants to animate layouts, buttons, icons, SVGs, and more,Are a JavaScript developer wanting to integrate CSS and DOM-based animations,Want to learn GSAP, the most powerful animation library used by professionals,Love project-based learning and want to build real-world, hands-on animation projects,Are preparing for a job or freelance work and want to add modern animation skills to your portfolio