CMOS IC Layout Recommendation for beginners
In my opinion (CMOS) layouting is something you don't learn from a book. You learn it in practice, while doing it. At University I worked on some gate-arrays so you only connect the metals, the transistors are already there. So when I got my degree I knew zip (nothing) about layouting. But I quickly picked it up in my first job.

Although I'm a circuit designer I often layout my own and other people's circuits. Also the specific rules and best practices depend on the process technology used.

If you're a student, I would not worry too much about layout. Just make sure you know how a transistor is build up, have some understanding what is going on physically inside a transistor. Then once you are required to make a layout, it will be easy for you to learn.