
In this lesson, we cover the 3 things we need in order to build a WordPress website.
1. Content Managent System (CMS)
For this tutorial, we're going to be using WordPress. WordPress actually powers over 40% of all websites online. It's the same platform used by companies like Harvard, NASA and TechCrunch for their websites. And it's 100% free for us to use.
2. Domain Name
A domain name is usually just the title of a website or business. With www. before it, and .com after it. So, it’s what people are going to type into their internet browser, to visit our website.
3. Web Hosting
Web hosting is is where the different files that make up our website will be stored online. So, people can access it, even when our own computer is switched off.
In this lesson, we cover how to set up web hosting and register a domain name for our website.
There are tons of places to get domain names and web hosting. But, I’d recommend using Bluehost for both.
Bluehost are a well-known hosting company, with affordable pricing and great support.
They also offer a free domain name with all of their hosting packages. (for the first year)
And they're even recommended by WordPress themselves, as one of their top choices for hosting.
In this lesson, we cover how to install WordPress onto our hosting. Normally, this would require us to download WordPress. And then, manually upload it to our hosting account and connect our domain name. But, because Bluehost use a one click installer, we can literally install WordPress in about a minute.
In this lesson, we'll be covering how to delete some demo content. When we first install WordPress, it comes pre-loaded with a few demo pages, a demo blog post, and some Plugins. But, as we don't need these things, we're going to delete them.
In this lesson, we'll be covering how to install and activate a WordPress theme. This will change the entire look of our website.
For this course, we're going to be using one of my favourite free WordPress themes of all time, which is a theme called "GeneratePress".
GeneratePress is a perfect theme for beginners. It's easy to use, and works well for almost any type of website. And it even has a perfect 5 star review score on WordPress, with more than 1,300 reviews.
Now, you can always change the theme again later, if you want to, after learning the basics. But, I’d recommend using the same one as me, so you can follow along with the tutorial.
(different themes will have different options)
In this lesson, we'll be covering how to access the WordPress "Theme Options", which is where we can customize our WordPress theme.
In this lesson, we'll be covering how to change our site title and tagline. And how to upload a logo image if we have one.
In this lesson, we'll be covering how to create different pages for our website. And we do this by creating a navigation menu.
In this lesson, we'll be covering how to assign our website's home page. By default, WordPress is set up to be a blog, with blog posts on the home page. But, as we're building a website, we're going to change this to be a "static page" instead.
In this lesson, we'll cover the progress we've made so far.
In this lesson, we cover how to access the WordPress page editor. Which is how we add content to our different pages.
In this lesson, we cover how to add different types of text to our pages. (paragraphs, lists, headings)
In this lesson, we cover how to add images to our pages.
In this lesson, we cover how to publish and view our pages.
In this lesson, we cover how to add Spacer blocks to our pages.
In this lesson, we cover what to do after publishing our page / once we're finished.
I quickly add content to the rest of my pages. (to save time)
In this lesson, we cover how to change our website's different colours. See external resource for official documentation.
In this lesson, we cover how to edit the WordPress sidebar.
In this lesson, we cover how to delete sidebar Widget blocks on WordPress.
In this lesson, we cover how to add paragraph text to the WordPress sidebar.
In this lesson, we cover how to add heading text to the WordPress sidebar.
In this lesson, we cover how to change the order of our Sidebar Widgets.
In this lesson, we cover how to group different Widget blocks together in our sidebar.
In this lesson, we cover how to add images to the WordPress sidebar.
In this lesson, we cover the different types of Widget blocks we can add to our WordPress sidebar.
In this lesson, we cover how to publish our sidebar.
In this lesson, we cover how to hide page titles for specific pages. (optional)
Just a few final notes before we finish.
Congratulations, you reached the end of the course!
I really hope you love your new website.
How To Build A WordPress Website (2025)
A Complete WordPress Course for Beginners.
My name is Martie and I've been using WordPress for well over 10 years now.
And I created this free course, to teach you how to build your first WordPress website, step by step.
You don’t need to have any previous web design experience.
We won’t be using any complicated coding.
And the whole process will only take around 45 minutes to complete.
So, if you want to build a website for an online business you're starting.
Or, maybe you just want to build a website for fun.
This course will show you everything you'll need to know.
And in a way that anyone should be able to follow along with.
Why Take This Course?
Learn how to build a WordPress website in less than 45 minutes.
Using the most up to date version of WordPress. (2025)
This course is 100% free to enroll. (and always will be)
All lectures are downloadable.
Get Started Now
Enroll now for free and we can start building YOUR website TOGETHER.
Why Trust Me?
Here are just a few of the reviews I've got on previous WordPress courses I have published.
Susan M Tharp
★★★★★
I loved this course!!! It is very practical. You can put it to use right away. Learning to navigate through the WordPress interface was great!!
Shammim Shaik
★★★★★
Course is great for a beginner it helped me a lot. Thank you
Nicola Williams
★★★★★
Great intro course for learning the basics of WordPress!
Diane Dunwoodie
★★★★★
Great WordPress introductory course, easy to follow, to the point - awesome! Thank you Martie Dread!!
Ashok singh
★★★★★
This is really helpful and good for beginner, thank u.
Juan Ferrera
★★★★★
Great and easy to understand.
Eraldo Guri
★★★★★
Very helpful, thank you.
Dharma Prakash
★★★★★
Awesome.
Pieter Marx
★★★★★
Simply yet effective course I love it, Thanks.
Yehuda Siboni
★★★★★
Thank you.
Abdelkabir Houmari
★★★★★
I have learnt many technical elements which will help me surely to go ahead and build a new business website thanx.
Sandeep Kumar
★★★★★
Best crash course for complete beginners...Thanks Martie!
Olga Kwiatko
★★★★★
Great tutorial!
#WordPress #WebDesign #Website #Tutorial #2025