Course info
Dec 9, 2020
3h 1m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.

PHP is the most widely used server language on the web. In this course, PHP: Getting Started, you’ll learn to make your first steps with PHP. First, you’ll explore processing form data. Next, you’ll discover storing and retrieving data from a database. Finally, you’ll learn how to create a simple, password-protected database-backed application. When you’re finished with this course, you’ll have the skills and knowledge of PHP needed to dive deeper into selected topics.

About the author
About the author

Christian Wenz is an author, consultant and trainer focusing on web technologies. He wrote or co-wrote over 100 books, is a fixture at international developer conferences since 2001, is a Microsoft Most Valuable Professional (MVP) for ASP.NET, an ASPInsiders member, and main author of the Zend PHP 5.5 certification.

More from the author
Implementing Forms in PHP
1h 59m
May 10, 2021
Creating Localized Apps with Flutter
1h 16m
May 6, 2021
Calling APIs with React
2h 14m
Mar 16, 2021
More courses by Christian Wenz
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Christian Wenz, and welcome to my course, PHP: Getting Started. I'm an independent development architect and support many companies in everything web, including web performance and web application security. Did you know that PHP started as a hobbyist project tailored to the needs of its inventor and creator, only? Well, over 25 years later, PHP is by far the most widely‑used web programming language with a market share of over 75%. A new major version, PHP 8, was released at the end of November 2020, so there is no better time to learn PHP. This course is a fast‑paced introduction to developing PHP applications. We will not waste much time with the syntax, but get started right away with setting up our system. Then we will implement features and functionality you will use in most of your PHP applications anyway. Some of the major topics that we will cover include handling HTML forms with PHP, including validation, working with a MySQL database, and implementing a login system, including secure password handling. By the end of this course, you will know your way around PHP and are ready to develop applications of your own. Before beginning the course, you should be familiar with basic web technologies like HTML and HTTP and should have working knowledge in any programming language so that basic concepts are not new to you. No prior PHP experience is required, though. I hope you will join me on this journey to learn PHP with the PHP: Getting Started course, at Pluralsight.