about this book
In this book, you’ll learn about the math that underlies huge chunks of modern web development, as well as how to wield mathematical tools to make your web pages more robust, better looking, and more flexible. No math degree is even close to being required to read this book! Everything you need to know is provided as you need it, and you won’t find any long-winded technical discussions or philosophical arguments in these pages. That said, though, I do assume that you’re familiar with HTML and CSS and know at least the basics of frontend coding with JavaScript.
I’m assuming that you have a life away from your computer screen, so this book is structured to allow nonlinear reading, letting you move directly to the sections you need. If you’re just getting started, read chapter 1 to get an overview, then tackle chapters 2 and 3 for some solid mathematical foundations in JavaScript and CSS. From there, you can try out any of the other chapters in any order. To make things easier to find, the roadmap section that follows gives a summary of the book’s 14 chapters.
Who should read this book?
This book is aimed, first and foremost, at anyone who does frontend web development, whether they do it professionally, as a hobby, or out of necessity by virtue of being the most technical person in the office. Specifically, this book was written with the following readers in mind: