Learning and keep up with the new standards is always a challenge for a great developer. For me, the books are the essential ways of learning new things in my area which is mainly front-end development.
One thing is sure; there is a way more beginner CSS book than intermediate or advanced. The main reason is that we can learn a lot of new stuff from the specs or articles. Even so, I’m always happy when I find an advanced book on this topic.
So I collected and checked some of them. In this short list, you can find some excellent and intermediate books about the Cascading Styling Sheet. This writing is also my reading list for this year so come with me, level up together!
CSS in Depth
The CSS in Depth book is hanging out of the list because it can be a great introduction piece for the newbies. The reason why it is still here because it is almost everything that a modern developer should know about the stylesheets and the repetitions never hurts. You can find a comprehensive section of the CSS Grid, CSS modularity and pattern libraries.
The publication is an early access one which will be published in this January, but this is still an estimate. The editorial work started back in August of 2016 (I’ve found it in the previous year). Despite the long writing process, it is an up to date learning resource.
For mor information visit the Manning Publications.
Enduring CSS
The Enduring CSS book is focusing on the large-scale projects and applications. This book gives you a methodology (ECSS) which can help you handle your long-term projects.
Every one of us faced the hardly maintainable CSS codes. The ones that are a pain when you have to modify or add something to it. Unfortunately, I’m often frivolous when I’m writing stylesheets, and after this, sometimes I neglect the refactoring. This publication can give you and me a better approach to maintainability and scalability.
You can buy this book on Leanpub.
CSS Refactoring
As the saying goes, it is easy to write CSS but hard to master it. Everybody who wrote CSS in a more extended project can confirm this.
This issue is focusing on the refactoring your stylesheets which is necessary on a more significant project. Learn new techniques, find antipatterns and recognize when your code is perfect.
This book is avialable on O’Reilly’s Safari or on Amazon.
Atomic Design
Atomic Design is a new methodology which can help you build any size of user interface like a breeze. In this technique, there are a lot of components (smaller or bigger) named after a physics-based term. In the end, it gives you a sophisticated system to manage your daily CSS challenges.
This technique is entirely new, but it is proved its necessity in complexity it is something like SMACSS.
You can get this issue from the author.
CSS Secrets
To be honest, I’ve already read this book, and it is one of my favorite. This one is a technique and tip collection based on a lot of different CSS parts like shapes and typography.
I’m hundred percent sure that you will learn a lot of cool tips from it as I did.
This book is avialable on O’Reilly’s Safari or on Amazon.