The book contains solutions of actual problems, discussions around popular design patterns or unusual use cases of some language feature. 10 Lessons in Front-end is not teaching the basics of JavaScript, HTML or CSS. It's not a step-by-step tutorial. It's a collection of 10+ advanced topics inspired by real-life projects.