Dave Hollingworth

IT Trainer and Web Application Developer


Hello! I’m Dave. I’m a web application developer and IT trainer from the UK.

I first got to know the web back in the 90s when AltaVista was the search engine of choice. The first proper web application I built was for Norwich Union (now Aviva) back in 1998, through which the first ever insurance policy sold online was bought. Since then I’ve worked for various companies in both the UK and Spain. Now I’m a freelance web application developer and IT trainer.

I have a degree in computer science from the University of East Anglia and a master’s degree in advanced computer science from the University of Manchester. I wrote my master’s thesis about the Semantic Web at the University of the Basque Country.

I teach online at Udemy and on YouTube.

I love teaching how to develop web applications, and I like to keep things simple!


Featured courses


CodeIgniter 4: Build a Complete Web Application from Scratch

Learn how to build fully-featured web applications with the most popular lightweight PHP MVC framework

Create multi-language sites in PHP: i18n for PHP developers

Learn how to easily adapt your PHP website or web application to offer multiple languages to its visitors

PHP MVC: Build a framework From scratch

Learn to write faster, easier to maintain, more secure PHP websites by using a model-view-controller framework

PHP Namespaces

Learn how to use namespaces in PHP

PHP Unit Testing with PHPUnit

Learn how to unit test your PHP code using the PHPUnit testing framework

PHP for Beginners

Learn PHP by building a content management system from scratch using PHP and MySQL