PHP: Learn By Coding

php-new-cover.jpg

The Web App Path book can be hard to follow if you aren't familiar with PHP. That's where this book comes in.

We walk you through everything you need to know to start programming websites or web applications in PHP.

And we don't waste your time by padding out the book with unnecessary programming terminology or history. If you read this book, you'll know everything you need to get starting programming in PHP.

You can buy the book at Amazon.

Table of Contents

  • Introduction
  • Setting up Apache and PHP
  • Integrated Development Environment
  • HTML and PHP
  • Writing to the Screen
  • PHP Comments
  • Variables
  • Operators
  • Arrays
  • Loops
  • Control
  • Functions
  • Object-Oriented PHP
  • Inheritance
  • Visibility
  • Frameworks
  • MVC
  • Database
  • Conclusion
  • Appendix A
  • Appendix B

Introduction

Last year, I wrote a book called The Web App Path: How To Find Your Way Through The Jungle Of Web Application Development. It covered how to use free web technologies to build web applications.

I think I did a good job of showing how to use all these technologies together to create your web app. But I didn't go into a lot of detail into each of these technologies. I plan on doing that now in this “Learn By Coding” book series.

This book, PHP: Learn By Coding, will cover PHP. In the future, I plan on covering JavaScript and MySQL as well.

PHP, as you probably know is a web programming language. I'm not going to spend a lot of time covering programming terminology and telling you about the history of PHP. There are Wikipedia entries for that if you're interested.

I'm also not going to cover every single part of the language. This is not a PHP reference book. Use PHP's website for that: http://php.net/manual/en/.

We'll be covering the parts of the language that I've used the most over my years of programming websites and web apps in PHP.

I know it can be difficult to read programming books using a Kindle. So we've tried to make it easy for you. You can download the code at our website: https://www.webapppath.com.

Source Code