I spent a long time writing and researching the material for this book. I'm really happy with the end result. Marcus wrote the first 4 chapters, I wrote the remaining 4 chapters. The material is diverse which I believe will help beginners and experienced programmers alike.
Beginning PHP is a book that will take you from the foundations of PHP and guide you along as you take your first steps into building a useable PHP application.
It is an ideal starter guide if you are new to the PHP language and want to get started quickly with a practical project. Starting from the basics such as what are variables, if statements, connecting to a database right through to building a custom framework and web application.
Beginning PHP is also a good starting point for anyone who has explored PHP or similar languages in the past and is looking for a refresher into the syntax of PHP.
Once they have mastered the basics the real fun will start.
Readers following along with the steps in the book will start their first chapters diving into the foundations of the language, they will learn how to use a variable, a function and much much more. They will also have an opportunity to put these skills to the test with follow along exercises as well as learning useful hints and tips.
By the end of the book, users will have completed all the exercises leaving them with a fully working PHP based Customer Relationship management Application. Not only this but they will have gained a working knowledge of concepts such as the Model View Controller (MVC) design pattern as well as some of the key concepts of OOP programming like how to get to grips with name objects, classes and other related topics like namespaces.
The skills that readers of beginning PHP will gain thought this book will gain as they progress through his book will help build confidence with PHP and equip them with the skills they need to expand on the application they have built.
For the past 12 years, I’ve been developing applications for the web using mostly PHP. I do this for a living and love what I do as every day there is something new and exciting to learn.
In my spare time, the web development community is a big part of my life. Whether managing online programming groups and blogs or attending a conference, I find keeping involved helps me stay up to date. This is also my chance to give back to the community that helped me get started, a place I am proud to be apart of.
Besides programming I love spending time with friends and family and can often be found together going out catching the latest movie, staying in playing games on the sofa or planning a trip to someplace I’ve never been before.