Hypertext Preprocessor commonly known as PHP is a scripting language which is used to create websites
dynamic content using database in the backend. It is one of the most popular and widely used language to
develop dynamic websites. It is called
scripting language because its code is interpreted and not compiled.
It is also called as a Server Side Language because it runs on the server and not on client machine.
Maybe, its a bit confusing for you but as we will progress in the tutorial, all your doubts will get cleared.
This PHP tutorial is written in a simple and easily understandable language. It is focused on absolute beginners, so all the basics are covered first and then the advance part of PHP has also been added. The latest version of PHP i.e, PHP7's new features are also discussed. This tutorial goes from absolute basics to advance concepts as all other tutorials on the website.
As discussed above, the tutorial covers all the fundamental of the PHP like basic programming concepts, data types, operators, variables, arrays, loops, dynamic forms, linking of forms to database, defining and calliing functions, etc.
Once you're comfortable with the basics, you'll move on to advance level that explains the concept of file handling, using cookies, session management, email management, handling and validating forms, data filtration using regular expressions, error-handling, etc.
You will also learn to integrate a database with your website. For this we will use MySql database. Other than that We will work on some ID's also and use it with Query Strings to pass the data from one page to another. There are so many things, you just have to be consistent in your approach to learn PHP to get the most out of the tutorial and to become a PHP developer.
Before proceeding to the PHP tutorial, we are assuming that you at least have a basic knowledge of using windows or any other operating system, i.e. you are familiar with-
From the next page we will start the PHP tutorial, just click on the 'Next' button to get started.
If you're just starting out in web development and designing, start learning from here »