Hans-Petter Halvorsen
PHP is a server-side scripting language for web development. It is use to make dynamic and interactive web pages. PHP is an old and well-known technology, but it is still very popular and easy to learn. PHP is open source (free) and cross-platform. Espessially, the combination of PHP and MySQL is a powerful combination used to create rich, dynamic web pages.
PHP Overview (YouTube) + PowerPoint (PDF)
Homepage: https://www.php.net
This tutorial gives an overview of Web Development using PHP.
PHP Tutorial | Part 1 - Introduction to PHP (YouTube)
PHP Tutorial | Part 2 - Getting Started with PHP (YouTube)
PHP Tutorial | Part 3 - PHP Programming (YouTube)
PHP Tutorial | Part 4 - HTML Forms in PHP (YouTube)
PHP Tutorial | Part 5 - Session Variables in PHP (YouTube)
PHP Tutorial | Part 6 - PHP and MySQL (YouTube)
PowerPoint (PDF) used in the video series above + PHP Tutorial Playlist (YouTube)
This tutorial creates a PHP and My SQL CRUD Web Application. CRUS is short for Create, Read, Update and Delete Data in a Database. The focus is to learn how to implement basic CRUD functionality, so user experience, layout, robustness, etc. can be significantly improved compared to the simplified examples given here.
PHP and MySQL CRUD Web Application | Part 1 - Introduction (YouTube)
PHP and MySQL CRUD Web Application | Part 2 - Read Data (YouTube)
PHP and MySQL CRUD Web Application | Part 3 - Bootstrap (YouTube)
PHP and MySQL CRUD Web Application | Part 4 - Create Data (YouTube)
PHP and MySQL CRUD Web Application | Part 5 - Update Data (YouTube)
PHP and MySQL CRUD Web Application | Part 6 - Delete Data (YouTube)
PHP and MySQL CRUD Web Application | Part 7 - Summary and Further Work (YouTube)
PowerPoint (PDF) used in the video series above + PHP and MySQL CRUD Web Application Playlist (YouTube)
This tutorial will demonstrate how to create basic login functionality in PHP. We show the principles on a Books/Library Application created in the "PHP and MySQL CRUD Web Application" Tutorial. The focus is to learn how to implement basic login functionality, so user experience, layout, robustness, etc. can be significantly improved compared to the simplified examples given here.
Create User page and Login page in PHP and MySQL | Part 1 - Introduction (YouTube)
Create User page and Login page in PHP and MySQL | Part 2 - Security and Passwords (YouTube)
Create User page and Login page in PHP and MySQL | Part 3 - Create Database and User page (YouTube)
Create User page and Login page in PHP and MySQL | Part 4 - Create Login page (YouTube)
Create User page and Login page in PHP and MySQL | Part 5 - Improvements and Additional Resources (YouTube)
PowerPoint (PDF) used in the video series above + Create User page and Login page in PHP and MySQL Playlist (YouTube)
This tutorial show how you can plot data in a PHP Web Application using Google Charts. The focus is to learn how to implement basic Chart and Plotting functionality, so user experience, layout, robustness, etc. can be significantly improved compared to the simplified examples given here.
PHP and Google Charts | Part 1 - Introduction to Google Charts (YouTube)
PHP and Google Charts | Part 2 - Plotting Data from MySQL Database (YouTube)
PHP and Google Charts | Part 3 - Improvements (YouTube)
PowerPoint (PDF) used in the video series above + PHP and Google Charts Playlist (YouTube)
Here you find some useful resources for creating a simple API with PHP:
Simple PHP WebAPI (YouTube) + PowerPoint (PDF)
Consuming PHP Web API in WinForms App (YouTube) + PowerPoint (PDF)
Here you find some useful resources for creating a REST API with PHP:
PHP REST API (YouTube) + PowerPoint (PDF)
Consuming PHP REST API in WinForms App (YouTube) + PowerPoint (PDF)
PHP Tutorial - www.w3schools.com
Wikipedia: https://en.wikipedia.org/wiki/PHP
Learn more about Web Programming
Learn HTML Programming
Software Development and Enginnering Resources
Database Systems, Structured Query Language
Visual Studio and C# programming resources
Industrial IT resources