First off, at 2,134 pages, this book is BIG! Each of the 9 chapters could easily comprise an entire book in and of themselves. The technologies we cover include HTML, PHP, MySQL, JavaScript, WordPress, Laravel, Object Oriented Programming, Linux, and Virtualization.

It is important to have a very strong foundation of core skills as a web developer. Too often, new developers find themselves attracted to the latest buzz worthy trends, and often become frustrated if things go wrong and they do not have the supporting foundation level knowledge. This is why we start with the basics in this book: HTML, PHP, MySQL, JavaScript, and Linux. Even if you are comfortable here, it helps to have a solid refresher on the topics. Then we take a dive headfirst into more advanced topics like D3 JavaScript Charting, VueJS, the Laravel Framework, OOP SOLID Principles, and Server Virtualization.

The writing in this book is heavily supported with tons of code samples for all topics covered, making it very approachable for beginners. Intermediate and more experienced developers will also find this book to be an invaluable resource to have in their stack of learning material!