Skip to content

Running your own website Course

A Small Business Site in Plain HTML and PHP

A five-page site written by hand with shared header and footer in PHP, a contact form that validates and emails, and clean URLs on ordinary shared hosting.

“I want a fast, simple site I fully understand, without a pile of plugins.”

the problem this course starts from

Top view of hands on a laptop showing a business website next to sketches and blue vases on a desk

What is inside

42 lessons · about 13 min each · 9 h 6 min

  1. 01 Planning five pages 5 lessons 1 h 5 min
  2. 02 Templates with PHP includes 8 lessons 1 h 44 min
  3. 03 Styling the whole site 8 lessons 1 h 44 min
  4. 04 A contact form that behaves 9 lessons 1 h 57 min
  5. 05 Clean URLs and errors 6 lessons 1 h 18 min
  6. 06 Uploading to shared hosting 6 lessons 1 h 18 min

// outcomes

You will be able to…

  • Build a multi-page site with shared templates in PHP
  • Write a contact form that validates input and sends email safely
  • Upload and run the site on shared hosting with clean URLs

What’s included

  • A complete five-page site built on screen, file by file
  • A contact form with validation and spam protection
  • Shared hosting set-up and upload walked through
  • End-of-unit tasks with the finished code shown on screen
  • 18 months of streaming access

who.txt

Who it suits

People who know basic HTML and CSS and want their own site without a content management system.

Suggested pace: 3 h a week · about 4 weeks

Pairs well with

Three questions about this course

How much time does it take each week?

There are 42 lessons, 9 h 6 min of video in total. At the suggested 3 hours a week that is about 4 weeks, but you set the pace: the planner works it out for other weekly hours.

How long can I watch it?

For 18 months from the day your access starts. Access details are emailed within one working day of payment, and you can rewatch any lesson as often as you like during that time.

Can I download the videos or ask a tutor?

No. The lessons are recorded and streamed online only, and there is no tutor, mentoring or marking of your code. The exercises listed under what’s included show the finished result on screen, so you can check your own work. Read before you start for what you need.