Create Data-Driven Web Applications

Do you want create data-driven Web applications using PHP running on Apache, XAMPP, or NGINX using a MySQL/MariaDB database? This site contains a collection of Web programming material for all to use. The material mostly revolves around building a framework to support the development of scalable data-driven Web applications.

My LinkedIn profile

My name is Michel Paquette. I currently teach my students how to create data-driven Web applications at Vanier College, in Montreal.

My GitHub page contains a few loosely-organized examples of Web applications. Also consult my YouTube channels:

See below for a collection of articles available on this site.

The recommended learning sequence starts at the Hello PHP! post. You may jump to different sections at any time, but if you find that you are lost, the recommendation is to backtrack until you can find your bearings again.

The experienced programmer with basic PHP knowledge may skip the introductions and start directly at Creating HTML Input Forms if they need to refresh their memory about HTML document-writing. Otherwise, jump ahead to Bootstrapping Web Applications with .htaccess.

Happy coding!