WordPress for Beginners: Create Professional Websites

Use this actionable, step-by-step guide to learn how to build professional websites with WordPress.
4.0 (132 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
9,618 students enrolled
Instructed by Piotr Wawrzyniak Design / Web Design
Start Learning Now
  • Lectures 54
  • Length 6.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2014 English

Course Description

Looking to earn extra income as a freelancer developing websites and web shops? Or maybe you plan to enjoy more free time and extra flexibility by creating websites that bring you passive-income?

WordPress from Scratch is THE most detailed, all-in-one course to learn how to easily build websites. It's a one-stop-shop for everything you need to go from zero to a knowledgeable person who can create professional websites - or your money back.

In today's modern age, where online presence is a must for people and businesses, knowing how to create and manage websites becomes a crucial skill. After taking this course you can immediately start building and managing money-making websites for yourself or for others.

Just think about it: Your Own Website! Something on the Internet that you have a complete control over. Something that you can easily create, change the look of and add content. Your own place to share your thoughts, photos or sell something!

WordPress is probably the best way to publish something on the Internet. It is currently powering 1/4 of the Internet and the number goes up every day. As it looks today, WordPress is the future of web publishing, so it's a smart decision to know how to use it. Who knows, maybe this course will help you land a dream job at some point?

What's inside?

You'll gain immediate access to the massive 6.5 hours of content, fully packed with useful information and recommendations. Using my university teaching experience, I structured the materials to avoid overwhelm and to easily explain even the most difficult concepts (hey, I was able to teach students Quantum Mechanics, so I can definitely teach you WordPress, no matter how newbie or non-tech you are!). I'm convinced the information presented in this course will be easy to follow and absorb.


  • Easy to follow, step by step instructions
  • Combines practical tutorials with the explanation why we do things that way
  • Valuable tips on how you can save money
  • Suitable for beginners with little or no prior knowledge of WordPress
  • 6.5 hours of content
  • Personal contact with me
  • Quick answers to your questions
  • Review of your website at the end of the course


If you have problems following any of the lectures, let me know and I'll try to set up a live Q&A session to guide you through.

What else should I add?

Would you like to see any specific topic covered? Simply let me know and I'll try to fit it into the course.

What next?

Join WordPress from Scratch and master this amazing website building platform today!

What are the requirements?

  • No pre-knowledge required
  • Computer with an internet connection
  • Basic computer skills

What am I going to get from this course?

  • Learn how to make professional, interactive websites
  • Earn money by building websites (for others or for yourself)

Who is the target audience?

  • Anyone who wants to learn how to easily create professional websites
  • Anyone who would like to build websites for a living
  • Anyone who wants to have skills and knowledge that will be in demand by the future job market

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Course Introduction - just to explain how this course works

This lesson explains the course structure and the recommended way of going through it.


A note for the best video experience

Section 2: Before we start - just to establish a common ground

Here's a short overview of what you will learn in this section and why it's important.


In this lecture I will tell you what WordPress is and will give you four reasons why you should use it for creating websites.

The key points to remember:

  • (00:50) WordPress was initially released as blogging software
  • (01:02) Nowadays, it's a full Content Management System (CMS)
  • (01:18) That means you can separate content from its presentation and change one without affecting the other
  • (03:05) As of March 2014, 20%% of Internet websites run on WordPress
  • (03:47) WP is flexible - you can build anything you wish, including a full-fledged ecommerce store
  • (04:29) WP is open source - you can use it for free and still get all the updates with new functionality
  • (04:50) WP is search engine friendly - your website will rank better in search engines
  • (05:19) WP is easy to use - you can create incredible websites with ease
  • (05:40) Summary

This lecture highlists the costs of a domain and server space ownership.

  • Domain - is an address for a website that you type into a web browser (e.g. facebook.com, apple.com)
  • Server space - is a place where the website (the content and the layout) is kept.
  • A domain points to the server space, so the website can be loaded when you type its address

The key points to remember:

  • (01:38) The cost of domain name is typically $0.18/month during the first year and $0.72/month after that, assuming that you're using promo codes, as I show in the following lessons.
  • (04:46) The cost of server space (i.e. hosting) is typically $7.16/month, with the hosting company I use. Additionally, a $100 Credit coupon for Google AdWords is included. Please check the following lessons for more information.
  • (08:03) Premium WordPress extensions are optional and are normally not needed for a basic website. Premium themes usually cost between $20 and $100 (one time or per year). Premium plugins usually cost between $20 and $250 (one time of per year).That said, many free options and attractive bundles are available, as I show in the following lessons.
  • (11:30) In total, it'll cost you less than $8/month (so two cups of coffie at Starbucks) to have a domain name and a hosting space.
  • (13:60) Summary
Section 3: Name it - just to learn how to choose a good name for your website

Here's a short overview of what you will learn in this section and why it's important.


Here you will learn more about domain names and how to choose a good one

The key points to remember:

  • (00:18) Commonly, the structure of a domain name is as follow: subdomain.domain (e.g. translate.google.nl -> in this example google.nl is commonly referred to as the domain)
  • (00:34) When you register a domain name, you register the domain (e.g. google.com)
  • (01:08) To be precise, the structure is: 3rd LD.2nd LD.TLD (so for the above example, google would be the 2nd LD and nl would be the TLD)
  • (01:27) TLDs can be generic (like e.g. .com, .org, .net) or country specific (like e.g. .us, .eu, .nl)
  • (01:47) Examples of some common TLDs
  • (04:09) When you decide about a domain name, go for .com / .org or a local domain
  • (04:50) avoid .biz, .info, etc.
  • (04:58) the shorter, the better
  • (05:14) make it brandable
  • (06:01) try to get keywords in
  • (07:03) avoid hyphens
  • (07:34) try a word twist
  • (08:18) remember the trademarks
  • (08:39) Summary

In this lesson I help you to choose a reputable domain registrar and tell you why I like the one I use.


It's time to register a domain for your new website. Here I will guide you through the process.

The key points of the demonstation:

  • (00:05) Why this particular domain registrar
  • (00:26) Search for a domain
  • (02:04) Add the domain to a cart
  • (02:57) Additional services?
  • (03:36) Choose the domain registration period
  • (04:20) Getting and using discount coupons
  • (06:36) Checkout
  • (06:57) Fill in the billing and payment information
  • (08:46) Confirmation and placing the order
  • (09:57) Done. You're now a proud owner of the domain name!
Section 4: Store it - just to get a hosting and easily install WordPress

Here's a short overview of what you will learn in this section and why it's important.


In this lesson I recommend you my hosting provider and highlight why I'm happy with their service.


In this lecture I will guide you through the registration for a hosting account and I will also highlight several great aspects of this hosting plan.

The key points of the demonstation:

  • (00:04) My experience with HostGator
  • (00:36) Hosting plan selection
  • (02:12) Unlimited disk space and bandwith
  • (03:45) 24/7 support
  • (04:14) 1-Click WordPress installation
  • (05:02) $100 Google AdWords coupon
  • (06:45) Open an account with a Discount Code
  • (12:09) Wrap up


  • hgc25 gives you $9.94 off. Use it for orders totaling $49.70 or less.
  • spring20 gives you 20% off. Use it for orders totaling more than $49.70, as it gives a better discount

UPDATE 21.01.2016:

I'm considering to move away from HostGator to another hosting. Please take a look here:




Here you will learn how to set your domain name to point to your server.

The key points:

  • (00:10) What do we need
  • (00:21) Log in to GoDaddy
  • (00:39) The domain manager
  • (02:01) Select the domain
  • (02:26) Change the nameservers
  • (07:48) The propagation time
  • (11:06) Summary and wrap up

UPDATE 21.01.2016:

I'm considering to move away from HostGator to another hosting. Please take a look here:




Let's see how to login to the hosting account (the billing and the control panel section). You will also see how to change the passwords.

The key points:

  • (00:29) Where to find the necessary information
  • (00:43) Logging in to the billing system
  • (01:29) Changing the billing system password
  • (02:34) A tour of the billing system
  • (05:10) Logging in to the control panel
  • (06:05) A quick look at the control panel
  • (06:43) Changing the control panel password
  • (09:48) Wrap up

UPDATE 21.01.2016:

I'm considering to move away from HostGator to another hosting. Please take a look here:




Finally, we're going to install WordPress!

The key points:

  • (00:24) Check the domain nameserver propagation
  • (01:20) Launch the QuickInstall
  • (01:55) Install WordPress
  • (07:24) WordPress is installed! First look on our website.
  • (11:01) How to remove WordPress
  • (12:14) Wrap up

UPDATE 21.01.2016:

I'm considering to move away from HostGator to another hosting. Please take a look here:



Section 5: Meet WordPress - just to see how it is like

Here's a short overview of what you will learn in this section and why it's important.


Here we will login to the backend (WordPress Admin) and change the admin password.

The key points:

  • (01:04) Frontend and backend (sorry, I meant a "slash" (/), not a "backslash" (\))
  • (02:25) Logging into the WordPress
  • (04:29) Changing the password
  • (07:39) Wrap up

This lecture discuss the general structure of the WordPress Admin and then focuses on the Admin Bar (the Toolbar).

The key points:

  • (00:00) The general structure of the WP Admin
  • (00:39) The Admin Bar (aka Toolbar) details
  • (03:08) How to log out from the backend
  • (03:29) Summary

Note about caching issues:

If you perform some changes and they are not reflected on the website, this is because the cached (i.e. old) version is displayed. To remove the old version of the website from the cache, simply click the "Delete Cache" from the Admin Bar (the top toolbar). That should solve the problem.

If you still experience problems with cached website, you can turn the caching plugin off. To do that, go to the plugins section.


This lecture goes over the Dashboard Home page

The key points:

  • (00:07) Role of the dashboard
  • (00:33) Dashboards notifications
  • (00:47) Dashboards widgets
  • (01:25) Notification dismissal
  • (01:53) Screen options
  • (03:13) Summary

Here I talk about the updates to WP, WP themes and WP plugins.

The key points:

  • (00:24) Pending updates
  • (00:47) The update menu
  • (01:20) Automatic updates
  • (02:10) Installing updates
  • (05:08) Summary

I explain here why I skip the Jetpack section.


This lecture explains the difference between posts and pages

The key points:

  • (00:34) Dynamic content -> Posts
  • (01:04) Static content -> Pages
  • (01:27) Examples
  • (03:09) Summary

Let's take a look at the Posts section

The key points:

  • (00:10) Short overview of Posts' subsections
  • (00:47) The All Posts item
  • (06:18) The Add New item
  • (06:37) The Categories item
  • (09:06) The Tags item
  • (10:27) Summary

Here I talk about the Media section.

The key points:

  • (00:05) What is the Media section used for?
  • (00:18) Subitems of the Media section
  • (00:49) Adding a media file to the Media library
  • (01:30) The Media library
  • (06:18) Summary

In this lecture we'll cover the Pages section

The key points:

  • (00:05) Similarities and differences with Posts
  • (01:03) The All Pages item
  • (04:10) Summary

One of the nice aspects of a modern website is the ability to interact via comments. This lecture explains the comments section of the WordPress admin.

The key points:

(00:00) Comments in general

(00:19) Comments in the front-end of WordPress

(01:15) The Comments section in the WP Admin

(03:36) Approving comments and other actions

(05:39) Summary


Here I explain why the Apperance and the Plugins sections are discussed separately later on.


In the Users section we'll learn how to manage users of your website.

The key points:

  • (00:05) Overview of the Users section
  • (00:25) The All Users item
  • (02:02) User roles
  • (06:45) The Add New item
  • (09:18) User roles summary
  • (09:36) The Your Profile item
  • (15:35) Summary

An overview of the Tools section.

The key points:

  • (00:13) The Available Tools item
  • (00:37) The Import item
  • (01:01) The Export item
  • (03:34) Summary

Let's take a look at the General Settings section

The key points:

  • (00:13) Site title and tagline
  • (02:04) WordPress address and Site Address
  • (02:36) E-mail address
  • (02:59) Membership and the default user role
  • (04:43) Timezone, date and time format, beginning of the week

Here we explore the various writing settings

The key points:

  • (00:17) Default post category
  • (02:27) Post via e-mail settings
  • (07:56) Update services
  • (08:46) Summary

An overview of the reading settings

The key points:

  • (00:10) Front page displays
  • (03:55) Search engine visibility
  • (05:50) Summary

Here we examine the various discussion-related settings

The key points:

  • (00:09) Default article settings
  • (01:18) Other comment settings
  • (03:25) Notifications and approvals
  • (04:07) Moderation and blacklisting
  • (06:54) Avatars
  • (12:36) Summary

This lecture goes over the media settings

The key points:

  • (00:09) Image sizes
  • (00:33) Uploading files
  • (04:37) Summary

This explain why it's important to choose the right settings for the permalinks

The key points:

  • (00:05) Why is it important and the Common Settings
  • (04:30) The Optional Settings
  • (07:23) Summary

A short explanation why there is no need to change the WP Super Cache settings

Section 6: Creating content - just to show you how easy it is

Here's a short overview of what you will learn in this section and why it's important.


It this extensive leacture we get to know the post editor in order to learn how to create posts.

The key points:

  • (00:17) How to open the post editor
  • (00:25) Screen options
  • (02:49) Post title and the permalink
  • (03:52) Publish
  • (06:15) Categories
  • (08:14) Tags
  • (08:57) Featured image
  • (13:18) Author
  • (14:00) Discussion
  • (15:22) Writing and editing content
  • (31:50) Excerpt
  • (34:16) Summary
  • (35:14) Revisions

This lecture goes over the page editor, so you can learn how to create pages.

The key points:

  • (00:08) Example pages
  • (02:03) Opening the page editor
  • (02:52) Similarities and differences with the post editor
  • (04:23) Page title
  • (04:52) Embedding a video
  • (06:04) What can you embed?
  • (07:33) Discussion
  • (08:38) Author
  • (08:52) Publish
  • (09:14) Featured image
  • (10:28) Page attributes
  • (11:47) Page templates
  • (20:21) Summary
Section 7: Themes - just in case you want to change your website's look and feel

Here's a short overview of what you will learn in this section and why it's important.


Here we discuss how to change themes.

The key points:

  • (00:16) Tour over the current content and its appearance
  • (03:00) What are themes?
  • (04:07) Changing a theme - example 1
  • (09:08) Changing a theme - example 2
  • (13:19) Summary and what next?

Here we're looking on how to further customize a theme.

The key points:

  • (00:15) Overview of the lesson
  • (00:25) The Customize item
  • (00:54) The Customize item - site title and tagline
  • (02:28) The Customize item - colors
  • (04:12) The Customize item - background image
  • (06:24) The Customize item - static front page
  • (10:09) The Header item
  • (12:51) The Background item
  • (14:00) Summary and customization of premium themes

In this video we discuss the importance of widgets.

The key points:

  • (00:03) What are widgets
  • (01:20) Manage widgets part I
  • (07:37) Benefits of using widgets
  • (12:14) Manage widgets part II
  • (16:00) Widget areas and how to find a Page ID
  • (22:25) Widget benefits summary
  • (22:58) Getting additional widgets
  • (24:05) Summary

This lesson discusses the menu functionality. You will learn how to create and modify website menus.

The key points:

(00:00) Introduction to menus

(01:50) The Appearance menu section

(03:52) Adding items to a menu

(13:31) Summary


I explain here why the theme editor is out of scope of this course.


In this lesson I give you directions to four places with quality and safe WordPress themes.


Time to learn how to add and delete themes.

The key points:

(00:03) Where to go to install/delete a theme

(00:22) Deleting a theme

(00:36) Adding a theme

(03:36) Summary

Section 8: Plugins - just in case you need to add extra functionality

Here's a short overview of what you will learn in this section and why it's important.


Here we talk about plugins and how to activate, deactivate and delete them.

The key points:

  • (00:00) What are plugins
  • (01:33) The Plugins - Installed Plugins section
  • (03:38) Some recommendations regarding plugin usage
  • (06:48) Uninstalling a plugin
  • (07:45) What next?
  • (08:10) Summary

In this lecture, I discuss some resources to get good plugins from


In this lecture I give you a list of recommended plugins that are free to use.


In this lecture I shop how to install plugins and what to pay attention to when browsing through the WordPress.org plugins directory.

The key points:

  • (00:00) Plugin installer
  • (00:10) The uploader for external plugins (not from the WP.org plugin directory)
  • (00:59) The WP.org plugin directory and making an informed choice
  • (11:17) The install process
  • (12:36) Plugin options/settings
  • (14:35) Summary

Here I explain why the plugin editor will not be discussed.

Section 9: Course wrap-up - just the end :)


Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Piotr Wawrzyniak, Professional IT and trainer

Hi! My name is Piotr and I'm 34. I've been working with WordPress for the last six years and currently I'm managing several websites, grouped under one WP Multisite installation.

I'm a certified trainer and in the past I was teaching quantum chemistry at Leiden University. Nowadays, I enjoy inspiring and helping people with various IT- and eCommerce-related things.

I hope you will find these lectures useful and interesting. If you have any questions, just drop me a line!

Ready to start learning?
Start Learning Now