How to Make a WordPress Website 2019
4.1 (309 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
15,809 students enrolled

How to Make a WordPress Website 2019

Perfect for WordPress beginners. Easily create an amazing, professional website or blog. No programming skills needed!
4.1 (309 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
15,809 students enrolled
Created by Saad Hamadi, MBA
Last updated 4/2016
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build an amazing, professional WordPress website, with absolutely no programming skills needed.
  • Have an optimized website, even before the site goes live.
  • A computer and about 3 hours of your time. Absolutely no programming skills needed!

Here's what some students are saying about this course:

"Really the best course for the money! I'm just about done building my website, and I'm very happy with how it's all coming together." - Sam McLaurin

"Excellent course! Saad pulls no punches. He dives right in and starts building a great website. I don't think that I need to elaborate on how amazing the end result website looks, but the clear, step by step approach and the high definition resolution are things I wish were standard for all other Udemy courses". - Alex Fisher

"Saad, this is an excellent course and I am using it to get my own website designed and then up and running once I finish all the copy for the pages". - Mike Hulme


This course teaches you how to build a professional website, using the popular WordPress platform. The website you'll be building incorporates design elements that are inspired by websites belonging to some multi-Billion dollar companies, such as Apple, Uber, AirBnB, and other big companies.

Just start this course, and in about 3 hours you will be able to create the same awesome website we are going to be creating together. Everything is FREE, except for the domain name and the hosting plan, which are needed by every website, but they are also fairly inexpensive. The website will cost less than $12.96 to start, and this price includes the domain registration for an entire year, as well as the first month of hosting. After that, there will be a recurring monthly fee for hosting. And depending on your plan, the monthly hosting fee starts at around $5/month).

Take advantage of what I think is one of the best WordPrss courses on Udemy. This website will be built using the most up to date (2017) versions of popular plugins, and it will use one of the most popular themes on WordPress.

In this course, you will not only build an amazing website, but you will optimize it even before it is launched, so that by the time the site is ready to go live, your site will be off to a great launch. The course consists of 7 sections, containing over 33 lectures. Lectures are easy to follow and the screen-cast was conducted using a high definition resolution.

You should take this course if you want to create an awesome website for yourself or your business, but also if you want to get started with search engine optimization, since building the website is only half the battle. By the time you get done, you will have a website that rivals those of well respected companies.

This course will be updated regularly to make sure that every bit of information remains relevant, because the digital world is fast moving.

Who this course is for:
  • Businesses of all kinds, entrepreneurs, aspiring entrepreneurs, consultants, coaches, trainers, Udemy instructors, digital marketing experts who are good with marketing, but not as good with programming, and anyone who wants to build the ultimate professional website.
Course content
Expand all 33 lectures 03:16:56
+ Tour of the website YOU are about to create
1 lecture 10:16

In this lecture, we go on a tour of the website we're about to start building. Everything you see in this lecture is everything you, yourself, will be able to create on your own, once you're done with this course.

Preview 10:16
+ Get Domain & hosting
2 lectures 10:23

In this lecture, we'll be getting our domain name and hosting plan for the website. These two elements are a must for any website. This step is as simple as filling out a standard billing form, and then clicking on "Check Out."

Get Domain name and Hosting

In this lecture we check our email that contains the link to the cPanel. We enter the cPanel and find the QuickInstall icon, which allows us to install WordPress. We then install WordPress. And we just wait for our website to come to life :)

Check email and log into cPanel
+ Install WordPress and the website theme
8 lectures 30:22
Install and Log Into WordPress

In this lecture we take car of a couple house keeping items.

Take care of some initial house keeping items

In this lecture we will install our theme, which is what will give our website the amazing look and feel that it has.

Install Sydney theme, Page Builder & Sydney Toolbox

In this lecture we will be creating a child theme, which will ensure that our customizations will be safe from future WordPress updates.

Create a Child Theme

In this lecture we will be creating (not building) the first two pages of our website.

Create the Home and Blog pages

In this lecture we will be adding our 3 image sliders with their corresponding text headlines and sub-headlines, we then customize the whole website theme. We customize the colors, the fonts, the footer, the blog, and a few other things.

Add the 3 image sliders and customize the website

In this lecture I show you how to make a custom logo and favicon.

Create a Custom Logo and Favicon

In this lecture we upload our logo and favicon.

Preview 01:08
+ Build the Home Page
5 lectures 19:39

In this lecture we start building our Home Page, by adding the first section (Our Services).

Create the "Our Services" section (Home Page)

In this lecture we continue building our Home Page, by adding the second section, which contains a message. It's titled "What We Do."

Create the "What We Do" section (Home Page)

In this lecture, we create our third section of the home page, which contains "Two Call To Actions."

Create the "Two Call To Actions" section (Home Page)

In this lecture we build the video section of the home page.

Create the "Video" section (Home Page)

In this lecture we create the last section located just above the footer. This section contains a call to action.

Create the bottom "Call To Action" section (Home Page)
+ Create other pages, menus and submenus
8 lectures 01:07:04

In this lecture, we create the "About" page, which, itself, consists of 4 sections. We start with the first section that contains an office image, then add the second section, which consists of a few paragraphs, then we add the third section, which has 3 images, and we finally add a call to action to the page, right above the footer section.

Create the "About" page

In this lecture, we create the "Contact Us" page, which contains all of our contact information, including the address, the email, the phone numbers, as well as an embeded Google Maps box, which is helpful for mobile device navigation purposes. We then add a contact form, which can be filled out and sent to us.

Create the "Contact Us" page

In this lecture, we create our header menu. However, the submenus will be created in a later lecture.

Create a Header Menu

In this lecture, we create our Gallery page, which features a beautiful gallery of 20 images. For this purpose, we also need to install a very cool plugin, which will help us set our gallery.

Preview 06:50

In this lecture we build our testimonials page, which contains 4 sections. The cool thing about this lecture is that you get to learn how to add clients, as well as post videos. The testimonials slider features 3 selected testimonials from our dummy clients. Of course, the number can be increased if you wish that you wanted to do that.

Create the "Testimonials" page

In this lecture I show you how to build 4 regular web pages. After this lecture, you will never have a problem adding any pages to your website.

Add 4 pages (Inspiration, Marketing, Design & Upgrade)

In this lecture we add "Our Employees" page, which features 6 employees. Of course, this number can be changed.

Add the "Meet The Crew" and "Resources" pages

Here's where we create our submenus all at once, and we add them as drop downs to our main header menu.

Create Submenus
+ Super-charge the website with social media and email marketing
4 lectures 26:45

In this lecture, we add 5 social media buttons, corresponding the major social media platforms. We add our social media profiles to each one, so that people can click on them and be taken to the corresponding social media platform.

Create Social Media Buttons

Email marketing is king, and it provides the highest return over investment, so adding an opt-in form is one of the greatest ways you can harness the power of email marketing. In this lecture, we add an opt-in form, we then set up email solution with Mailchimp, before we connect both services.

In the process of doing both, I show how you to create a professional email at your domain name.

Create an Opt-In form, professional email & set up email solution

In this lecture, we populate our blog with 6 blog posts, each containing a featured image. Our blog page contains nicely laid out posts, because when customizing the website we chose the masnory grid style.

Write 6 blog posts

In this lecture, we go back to finish our last section of the Home Page, the one we had to delay until we populate our blog with some posts.

Preview 02:58
+ Customize the sidebar, the footer section and optimize the pages
5 lectures 32:27

In this lecture, we customize the sidebar, by adding two awesome plugins. One of them has a Facebook like box, which allows people to like our page by simply clicking the "Like" button from within the page. And the second plugin displays the recent 3 posts from our blog posts, so website visitors can access them easily. Of course, this number can be modified to be more or less than 3.

Customize the sidebar

In this lecture, I show you how to modify the lowest part of the footer, which contains a copyright message with a clickable link that has our website link.

Modify the lowest part of the footer

In this lecture, we add some optional customizations by installing a custom CSS code. You don't need to do this, because the website looks great without them, although I think it looks tad better when adding them.

Add custom CSS code to make the site look even better

In this lecture, we add our SEO plugin. This is what's going to help us optimize our website, so we can have search engine friendly pages and posts, before we even launch.

Download the SEO plugin & optimize the pages

In this lecture, you'll be able to optimize each static page or dynamic post on your website, so search engines can start to rank your website higher. This is because one of the main goals of having a website is to be able to generate a lot of traffic to the site, and hopefully convert a good portion of the visitors into engaging customers (i.e. buyers or subscribers), or in the case of non-profits (donors, activists or cause enthusiasts).

This lecture is very important, so please make sure you follow through.

Bonus Lecture: Optimize your website