Skip to main content
CF

Animations on the web

2h 23m 59s
English
Paid

Learn how to craft animations that make people feel something. It's for those that like my style of animations and/or anyone aspiring to improve their skills. This course contains everything I know about motion on the web. You'll learn how to build components, and many more.

Additional

The course is in production. New chapters will appear as they are released.

About the Author: Emil Kowalski

Emil Kowalski thumbnail

Emil Kowalski is a Polish front-end engineer best known for his work on production-grade animations for the web — including the open-source vaul drawer component, sonner toast library, and cmdk command palette, all of which have spread broadly across the React ecosystem. He has worked at Vercel and Linear and writes / speaks on the craft of UI animation.

His CourseFlix listing carries Animations on the web — a course on the engineering side of motion design: how to use Framer Motion / motion.dev, the CSS primitives that underlie smooth animation, performance considerations, and the design judgment around when motion helps versus hurts the interface.

Watch Online 42 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 42 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Intro
All Course Lessons (42)
#Lesson TitleDurationAccess
1
Intro Demo
03:11
2
What makes an animation feel right?
03:53
3
The Easing Blueprint
04:41
4
Spring animations
05:57
5
Timing and purpose
05:29
6
The magical ingredient.
03:25
7
The beauty of CSS animations
02:44
8
Transforms Solution
01:19
9
Transitions Solution 1
01:08
10
Transitions Solution 2
02:34
11
Transitions Solution 3
02:08
12
Transitions Solution 4
03:13
13
Keyframe animations Solution 1
02:02
14
Keyframe animations Solution 2
02:32
15
Why Framer motion
06:06
16
How do i code animations
00:25
17
How do i code animations - more 1
02:27
18
How do i code animations - more 2
04:33
19
How do i code animations - more 3
03:22
20
How do i code animations - more 4
02:46
21
Feedback popover
01:36
22
Feedback popover - more 1
02:25
23
Feedback popover - more 2
02:05
24
Multi-step component
01:13
25
Multi-step component - more 1
02:05
26
Multi-step component - more 2
01:13
27
Multi-step component - more 3
03:22
28
Trash interaction
09:45
29
Animating in Public
01:13
30
The big little details
03:37
31
Animations of the future
03:15
32
[Family Drawer] The Analysis
02:53
33
[Family Drawer] First animations
01:30
34
[Family Drawer] First animations - more 1
01:31
35
[Family Drawer] First animations - more 2
01:40
36
[Family Drawer] Crossfade
02:02
37
[Family Drawer] Crossfade - more 1
01:46
38
[Family Drawer] The finishing touch - Solution
02:46
39
[Dynamic Island] The Design
02:54
40
[Dynamic Island] Ring view
05:22
41
[Dynamic Island] Timer view
02:45
42
Dynamic Island] Morph effect
04:28
Unlock unlimited learning

Get instant access to all 41 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Audio tracks

Audio Playlist

  • 1. Henry Heffernan (Design Engineer)

    Duration: 00:39:12

  • 2. Mariana Castilho (Product Designer)

    Duration: 00:44:44

  • 3. Lochie Axen (Design Engineer)

    Duration: 01:00:03

Related courses

Frequently asked questions

What is Animations on the web about?
Learn how to craft animations that make people feel something . It's for those that like my style of animations and/or anyone aspiring to improve their skills. This course contains everything I know about motion on the web. You'll learn…
Who teaches this course?
It is taught by Emil Kowalski. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 42 lessons with a total runtime of 2 hours 23 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/animations-on-the-web. The page hosts every lesson with the integrated video player; no download is required.