Earlier this year, I had the privilege of assisting as a technical reviewer for a book published by Pearson Education called Learning CSS3 Animations and Transitions.
The book is authored by Alexis Goldstein who also co-authored HTML5 and CSS3 for the Real World with Estelle Weyl and me.
Below is the chapter list for Alexis’ new book:
- Working with CSS3 Animations
- Building a Foundation with Transforms
- Animating Elements with Transitions
- Keyframe Animations
- Creating 3D Effects with Parallax Scrolling
- Adding Depth with 3D Transforms
- Animating 2D and 3D Transforms
- Using Transitions and Transforms to Animate Text
- Building Flash-Style Animations with Keyframe Animations
- Creating Animated Infographics
- Building Interactive Infographics
Overall, this is a very thorough coverage of CSS-based animations. Other sub-topics include animation-related tools, using Modernizr, hardware acceleration, animation performance, and lots more.
Who is the Book For?
The book is aimed at beginner to intermediate level developers who have a foundation in front-end development, but maybe haven’t delved too deeply into animation related stuff.
I like the concept of the book because it tries to cover a single topic, rather than going into many different directions like our previous book did. I don’t recall hearing about another book that covered only CSS animations, so this one seems to be unique in that way.
Practical Example Code and Demos
The book walks the user through the creation of a number of different fun and quirky animations, helping cover lots of different animation styles and techniques.
All the example code is available online on a GitHub repo and all the individual demos can be viewed online, which are easy to access if you purchase the e-book version.
So if this looks like something you’d like to get more into, then grab a copy. Here are some purchase links: