Do you want to learn about programming in PHP? This site will teach you how at your own comfortable and friendly pace. We will start with beginner tutorials for topics like variables and foreach loops. Then we will work our way up to more intermediate and advanced topics like working with MySQL databases, security, debugging, and Object-Oriented Programming.
What is PHP?
In short, it is a scripting language originally designed for use on the Web. It is fast, free and specifically developed with features focused on creating dynamic web pages like online stores, blogs, news sites and wikis. It was originally created by Rasmus Lerdorf to use on his personal home page and it has evolved into one of the most common languages seen on the web with more than 20 million web sites using it.
Getting Started with Beginner Tutorials
To begin, use the links below to navigate and start learning. The tutorials are designed to be read in order from start to finish, but if you are experienced with programming then feel free to jump in and out of tutorials as needed. Anyone can learn how to program for the web — just take it one step at a time. If you have a question about the tutorials, please contact me and I will reply as soon as I can.
Read About Me
Check this out to learn about the man behind this site and how to contact me.
Getting Started – Introduction
Begin on the road to PHP computer programming. This article explains more about programming and how it can help you create a great Web site.
Installing PHP & MySQL
Learn how to install this locally on your home computer using WAMP.
Code Editors
Every programmer needs an editor to write their code in. Check out my recommendations.
The Basics of Writing Code
The first steps in writing code. You will write your first script, learn about commenting your code, viewing server information and much more.
Building PHP Scripts
After mastering the basics, we move on to more interesting topics. You will learn how to use loops, if and else statements, arrays, booleans, functions and more. Sound complicated? It’s not, trust me.
PHP Debugging and Troubleshooting (work in progress)
Every programmer runs into trouble and needs to figure out what’s going wrong. This is where debugging and troubleshooting comes in. Learning how to do both is essential.
PHP & MySQL Databases (work in progress)
MySQL is PHP’s best friend. Using MySQL, you can store information in databases and use PHP to work with the data. I will introduce you to MySQL and show examples of how it is used.