Learn how to build maintainable and secure applications

In this book you will learn how to…

  • write clean and maintainable object-oriented code
  • start a new project from scratch
  • implement a layered architecture
  • protect your application from XSS, CSRF and other attacks

The book is structured as a tutorial and will guide you through the steps of building a modern web application from scratch.

It will provide you with solid software development knowledge that you can then use as a foundation to learn more advanced approaches like domain-driven design.

Want to be notified when the book is released?

About the author

Hi, my name is Patrick and I am a software developer from Zurich, Switzerland. I have been programming for more than 12 years, focusing mostly on PHP.

I'm self-taught and it took me a long time to learn how to write good code. I learned from many different resources, mostly from non-PHP books. I am writing this book so that you don't have to go through the same trouble as me.