How to Create a Website

sailor looking through spyglass, learning to make his own website
Welcome to the beginning of an exciting and challenging journey! Making a website can be tough, but the skills you develop will save you hours of frustration in the future. If you are a complete beginner to making a website, you are in the right place. We start at the very beginning, explaining all the terms, and showing you strategies and tips you can use on your website right away.

Below is a list of everything you need to make your website using the WordPress platform, with no coding. There’s over 90 pages of content here, so if you prefer an eBook format, you can get it for free here.


An overview of the steps, a bit about me, and what you can expect from this course.

Getting Started

To get started with your website, you will need to purchase a domain and hosting. These are things you must buy. There are companies offering these services for “free”, but I’m sure you know, nothing is really free online. These free services often cost more money later, or they cram your website with ads and online tracking software. For domains and hosting, our motto is “you get what you pay for”.

  • What is a Domain?
  • What is Hosting?
  • Choose Your Hosting and Domain
  • How to Buy Hosting & a Domain
  • Should You Use a .com Domain?
  • How to Register a Domain
  • Choosing a Hosting Plan
  • Good Alternative Hosting Companies
  • How to Buy Hosting

How to Install WordPress

  • Install WordPress on your Hosting Account
    1. Log into cPanel
    2. Find the WordPress Automatic Installer
    3. Fill in many boxes
    4. First Login

How to Use WordPress

  • Logging In
  • Navigating the WordPress Admin Screen
    • Dashboard
    • Posts
    • Media
    • Pages
      • Making a Page
    • Comments
    • Appearance
    • Plugins
    • Users
    • WordPress User Roles
    • Tools
    • Settings

Designing Your Website: How to Add a WordPress Theme

  • What is a Theme?
  • Recommended Theme
  • Other Good Free Themes
  • Install Your Custom Theme

Customizing Your Theme

  • Appearance Menu on the Admin Screen
  • Theme
  • Customize
  • Widgets
    • Widgets Page
    • How to Add a Widget
    • How to Customize a Widget
    • How to Remove a Widget
  • Menus
    • Manage Menu Locations
    • Switch Menu to Edit
    • Menu Page Layout
    • How to Add a Page to the Menu
    • Menu Settings
  • Theme Editor
    • Child Theme

All About Plugins

  • How to Install a Plugin
  • Remove a Plugin
    • How to Delete a Plugin
  • Update Plugins
  • Sidebar: Always Back Up First!
    • How to Update Plugins (and WordPress)
  • Recommended Plugins
  • Dark Magic: WYSIWYGs
    • Recommended WYSIWYG Plugins

Search Engine Optimization

  • Search Engine Optimization
  • Blog
  • Image
  • Stock Photos

Launch Your Website

  • Pre-Launch Checklist