Have you ever wanted to learn how to add cool effects to your website without the need to write complicated code? Gone are the days when adding effects and animations to your website would require either java-script or J Query code. With the introduction of CSS 3, you can now create amazing effects using CSS transitions and transformations that will bring a lot of life and vibrancy to your website.
This course will teach you how to change the way elements behave when they are hovered over or when they are clicked on. You will learn how to work with elements from both 2D and 3D perspectives.
In the first section, you will learn about CSS transitions. You will learn the 4 main properties that will allow you to control what animatable properties you want to transition as well as set timing and control effects for them.
The second section will introduce you to CSS transforms. With CSS transforms, you will learn how to create shapes of different formats and styles from elements on your webpage. You will learn useful transformation functions such as skew, scale, rotate and much more. You will also learn how to combine transformations and transitions thus creating very interesting animations.
In the third section, you will learn about how you can take your transformations to the next level by learning how to create transformations from a 3D perspective. You will learn the differences between the 2D and 3D spaces and what it takes to prepare your elements on the website to be ready for 3D transformations.
By the end of this course, you will have all the necessary tools and knowledge to write beautiful animations that will make your website enticing and exciting to any visitor.