Skip to content
UdemyUI DesignPaid courseAll LevelsCertificate

CSS Animation With Latest Effects - 2020 (Udemy.com)

CSS Animation : Transform , Keyframe , Transition 3d Effects

Created by: B Praveen Kumar

Last updated July 2020

icon
What you will learn

  • Tons of modern CSS techniques to create stunning designs and effects
  • Advanced CSS animations with @keyframes, animation and transition
  • Best way to learn CSS with really real world examples
  • Control and manipulate transformations of elements from 2D to 3D using scale, rotate, and the translate methods
  • How CSS works behind the scenes: the cascade, specificity, inheritance, etc.

How it compares

Against the other 53 rated Udemy courses in UI Design on CourseDuck:

  • Rating4.5 out of 5higher than 66% of them
  • Reviews191#34 of 54 by number of reviews
  • Length2.5 hoursshorter than 79% of them
  • Last updatedJuly 2020earlier than 56% of them

icon
Course Description

CSS animation is an incredibly useful and powerful tool. It can add interest or creative excitement, direct the user's eye, explain something quickly and succinctly, and improve usability. For that reason, recent years have seen more and more animation on sites and in app.

What is CSS animation?

CSS animation is a method of animating certain HTML elements without having to use processor and memory-hungry JavaScript or Flash. There's no limit to the number or frequency of CSS properties that can be changed. CSS animations are initiated by specifying keyframes for the animation: these keyframes contain the styles that the element will have.

Animated content reveal effects seem to be quite popular right now, and used properly they can capture user focus and engage your audience. You’ve seen this before: a block of  color grows from one side or another horizontally or vertically, and then retreats to the opposing side, this time revealing some text or an image beneath. It’s a concept that might seem tricky but really relies on just a few things.

With CSS3 transitions you have the potential to alter the appearance and behavior of an element whenever a state change occurs, such as when it is hovered over, focused on, active, or targeted.

Animations within CSS3 allow the appearance and behavior of an element to be altered in multiple keyframes. Transitions provide a change from one state to another, while animations can set multiple points of transition upon different keyframes.

Transitions

As mentioned, for a transition to take place, an element must have a change in state, and different styles must be identified for each state. The easiest way for determining styles for different states is by using the :hover, :focus, :active, and :target pseudo-classes.

Animations Keyframes

A set multiple points at which an element should undergo a transition, use the @keyframes rule. The @keyframes rule includes the animation name, any animation breakpoints, and the properties intended to be animated.

Clip-path

The clip-path property in CSS allows you to specify a specific region of an element to display, rather than showing the complete area

Using clip-path with CSS Shapes

The clip-path property is a great companion to the CSS Shapes properties, particularly the shape-outside property.

Using shape-outside you can change the way content flows around an element because the shape applied using shape-outside changes the geometry of the element’s float area. However, the shape does not change anything else about the element, like backgrounds and borders and such. This means that any borders and background images will not adapt to the shape created on the element. So, even though the element’s float area changes, the content around the element may end up being on top of the element’s background image.

Help and inspiration ?

Not only do you get a load of practical, useful starting projects in this course, you can also head over to CSS Animation.rocks for more, and even sign up to a weekly newsletter packed full of tutorials, inspiration and tips for animating on the web.

There’s no better time to learn Animations : You’ve made a smart choice, because CSS 3 Animations is the most popular language out there. This is no exaggeration. This popularity and growth means more jobs and opportunities than ever before.

Get access to fast support if you get stuck : There’s nothing worse than getting stuck ten hours into a course and not getting the help you need to continue. Getting stuck is part of the learning process. That’s why I’m here to answer every single question that comes my way.

I guarantee that this is the most up-to-date and engaging course available, and it comes with a Udemy 30-day money-back guarantee.

I can’t wait to see you on the inside !

   - B. Praveen Kumar ( PHP Developer & Web Designer - FULL Stack Developer ).

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

B Praveen Kumar

"Knowledge rests not upon truth alone, but upon error also. - Be Kind."

I'm a Trainer at Ameerpet (Hyd/INDIA). I Enjoy taking Classes so i can relate more of my students & help them in Web Design & Developers.

Got More than 15 Years of Exp. worked in different company's.

I love creating, programming, launching, learning, teaching.

Was Active Developer & Support for Live Hosting , SSL and also worked as developer/API integration using paypal / payUmoney / ccAvenue / 2checkout integration.

Worked on Wordpress Plugin Development & Themes.

Also My Skills Include: - Wordpress/Ecommerce Developement - Theme Customization - PSd to Html/Wordpress - Html, CSS, Bootstrap, Jquery - Mobile Responsive Design - Woocommerce - Landing Pages - Mailchimp/Aweber/ Active Campaign - Payment Method Integration (Paypal, ccAvenue, paytm, payumoney, Stripe etc) - Social Media Integration - DNS/Hosting Setup - Website Maintainace/Security, Malware protection of hosting level & identifying the root cause and protecting the sites.

icon
More courses by B Praveen Kumar

$54.99

icon
More UI Design courses

$84.99

$84.99

$19.99

$19.99

$129.99

$79.99

icon
Reviews

4.5

191 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sony Ethapay on 7/16/2024

The ideas and content are good, but the explanation is not clear. The author could've cut short unnecessary explanation of html tags etc. It shouldve been more crispier and upto the point.

By Jessica Morales on 4/4/2022

excelente curso, de lo que llevo me a dado mucha imaginación para realizar varios trabajos.

By Armando Christofer Jaimes Chacon on 6/26/2021

I really liked the course. The teacher explains very well.

By Nidhi Jha on 6/6/2021

just loving the content as well as the style of teaching

By Shreyansh Sagar on 6/3/2021

The instructor is very knowledgeable on this topic and I would of course recommend this for web developers who want to develop amazing webpages with animation.

By Roberto Antonio Alferes Gomez on 3/10/2021

me gusto mucho, aunque fuera en ingles pero lo hice jaja

By Mildred Potash on 2/28/2021

can barely understand him at times, but the course was good. love the projects, hope you can make another course with more projects like these :D

By Precious Grace Flores Bolonias on 12/16/2020

I am very excited with the result.. thank you for your teachings.

By Jose Vieira Junior on 12/5/2020

Nice tips for making beautiful effects using basically CSS on everything.

By Watix on 12/4/2020

it would be awesome that you explain a bit the properties used.

Showing all 10 reviews on CourseDuck

Read all 191 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100