We may earn an affiliate commission when you visit our partners.
Course image
Andrew Williams

Wordpress for Beginners - A Complete Guide to Wordpress.

In 2023, it's never been easier to build a fantastic, responsive website that looks great on computers, tablets, and mobile phones.  

Read more

Wordpress for Beginners - A Complete Guide to Wordpress.

In 2023, it's never been easier to build a fantastic, responsive website that looks great on computers, tablets, and mobile phones.  

You can learn Wordpress WITHOUT having to buy web hosting or a domain name.  I'll show you how you can set it all up on your own computer using free tools. 

NOTE: This course will always be updated to cover the latest version of WordPress. 

The primary goal of this course is to teach anyone, even a complete beginner, how to become a Wordpress guru in a few short hours, without lots of technical jargon.  I'll guarantee that after taking this course you'll have the knowledge you need to build a responsive, beautiful website with the latest version of Wordpress.  Not only will you know more than 99% of Wordpress users out there, but you'll actually enjoy using Wordpress too. 

This course is taught by Wordpress author and teacher, Dr. Andy Williams, who has been using WordPress since 2004, and teaching Wordpress to people of all skill levels since then.Here is an email from one student on this course:

"Hi Andy,

I have taken several of your courses (and have a couple that I've purchased and haven't started yet). I just want to let you know how much I appreciate your commitment to updating your courses in meaningful ways (including asking for input from students at times). I also appreciate your notifications when changes have been made or are pending. I have taken many online courses and have never seen this level of commitment to students and to keeping the content up to date and relevant. And your courses are great too. Just know that what you are doing is appreciated.

Many thanks,

Jan Beasley"

About the Course

This course will guide you through every single step from installation to finished website.  I'll show you how you can install Wordpress on your own computer for free, so you don't have to pay for a domain name or hosting fees while you complete this course.  Once you've got Wordpress installed on your computer, you will learn how to build and run a successful, beautiful, responsive-design website you can be proud of. 

After taking you through all of the main options in Wordpress, explaining what each one does and how you set it up, I'll let you watch over my shoulder as I build a Wordpress website.  It will be an affiliate site that I hope will make me passive income for many years to come.  Go and check out the free preview tutorials in Section 13. 

 Who is this Wordpress course for? 

Have you ever wanted to build a professional looking website, but didn't know where to start?  Now you can.  Wordpress for Beginners is a complete course for anyone, no matter what your technical ability.  This course assumes no prior knowledge.  

At the start of the course, I'll walk you through setting up Wordpress on your own computer so that you don't need to pay for a web host (or a domain name) while you master wordpress.  When you decide you want to put a website online, you can then watch over-my-shoulder as I buy a domain name and hosting, and install Wordpress online.

Whether you decide to host your site on your own computer, or at a web host, you'll be ready to start mastering Wordpress.  We'll start at the very beginning by logging in to have a look around to familiarize ourselves with the main areas of the Dashboard.

Once you are happy navigating around your new tools, we'll go through the main features you will need as you create your site, including: 

  1. The  This is where you enter all of your website content.

  2. The Media Library, to manage your images, videos, sound files and other media you want to share on your site.

  3. Wordpress Settings, and I'll take you step by step to set those up just right.

  4. We'll look at the differences between Wordpress posts and pages, and I'll give you a simple way of knowing which one to use on any occasion.

  5. We'll look at post excerpts, categories and tags, and how to use them on a well-structured site to maximize visitor experience and search engine ranking benefits.

  6. You'll see the two main ways you can set your homepage up.

  7. We'll create a contact form on the site so visitors can get in touch.

  8. We'll setup an About us page, and I'll explain why this page is important and what information to include on it.

  9. We'll cover the legal pages you need.

  10. We'll discuss the navigation system on your site, and how you can set up customized navigation in the header, sidebar or footer of your site.  We'll also talk about internal site linking.

  11. We'll cover Wordpress security, and set up a system that will keep the site safe from hackers.

  12. We'll check out some great free plugins.

  13. Finally, I'll give you a 20 step plan for creating your site. 

By the end of this course, you will have a website that you are truly proud of. 

Just of few of the many Student Reviews

  • This is a fabulous course, and I would it give it six stars if such a rating were available. Everything is very clearly explained, and Andy promptly answers any question you might have. If you are interested in using and learning WordPress, you owe it to yourself to take this outstanding course. Robert Weiser

  • Lectures are well-structured with lots of details given. The instructor is extremely knowledgeable and communicates very effectively. I've been able to set up my first website based on what I've learned here. A definite plus is that questions posted via the course are answered quickly.  Susan Worms

  • I love this course. I have spent a few hours today and I have already learned so much. Really excited about the potential for when I am done. Great Course.  A. Luis Acosta

  • I learned a lot more than how to use WordPress in basic terms. Andrew shares a lot of insider knowledge and tips that would take you countless hours of doing your own research to learn...and answering questions you may not have thought to ask. Couldn't have asked for a better course to help me jumpstart into WordPress. Nathaniel Stephens

  • What a fantastic share of knowledge. I really appreciated and loved how a "real" site was used for the lectures, real world examples of everything. I would definitely take this course - highly recommended.  Glen Schafer

  • This course is perfect for people who want to start a blog or info page with wordpress. He covers all the basics and sometimes goes even a little deeper, to give you an idea what to look for. The provided documents are gold and very helpfull. I can't wait to go public with my site. Thank you for the great lectures. Andreas Lackmann

  • I really wish I had access to a course such as this four years ago when I first started dabbling with Wordpress as a hobby in my retirement. The learning process at the time, for a non-techy like me, was painstaking. Andy's course was the ideal step-by-step teaching method. I'm now much more confident about starting a new affiliate marketing website. Leon

  • Well delivered, well structured. Easy to follow and logical. Developed my own website in parallel with the course, and had it up and running within two weeks of starting. Looking forward to undertaking a couple of the course developers other courses now. Highly recommended. Steve Laing

  • Excellent instructor. Andy is great. He used visuals for everything he say. I was able to pause him and go to my site and test my understanding in all areas that I did know. The results and excitement are fantastic. Esau Khan

  • A fantastic course. Thank you Andy. This is a great course and it has helped me start to build my own WordPress website. I was very impressed when I had a problem with viewing my site that you took time to check for me. That shows what a great teacher you are. I have booked up another course by to and can't wait for more. Once again. Thank you. B Brown

  • Many of the courses I've been through related to learning Wordpress are either too complicated or the author doesn't spend enough time explaining concepts so that you can understand what's being said. Andy strikes a nice balance with this course in that all the modules are broken up into easily digestible pieces. I like that he takes enough time to explain each new concept or module without being repetitive or using jargon that's difficult to follow. I also love being able to follow along with Andy as he explains each new module as well (as opposed to just talking off of slides all the time). He literally walks you through everything, so it's like you're right there looking over his shoulder. For anyone wanting to understand all the fundamentals of Wordpress, I think you'll absolutely love this course. It will save you tons of time by having all this information in one place. And you'll even learn some additional features like setting up affiliate links (not that everyone needs to know this but I like that Andy included it so it's there if you ever want to know). Truly a fantastic course.  Lance Gross

  • Superb Course - Extraordinary Instructor.  Andy's Wordpress for Beginners-Master Wordpress Quicky course is by far the best Wordpress course I've seen. And I definitely wouldn't say it's just for beginners. I'm not a beginner - I thought I knew Wordpress pretty well, but I learned I've always had a lot of questions about the many settings and various options in Wordpress and most courses just skip over them or tell you to check this box and move on with no explanation. I never really got my questions answered until now. Andy is very detailed in his instruction. He walks you through step by step and tells you what each setting or section is for, how it is used (or not used) and why. I got more out of Andy's course than any other course I've ever taken. He has an extensive teaching background and it is evident in his clearly produced videos. After taking this course, you'll find your confidence level will soar. Carol

Enroll now

What's inside

Learning objectives

  • Install wordpress on your pc or mac computer, so you can learn without having to pay hosting or domain fees.
  • This course will teach anyone to build a functional, beautiful, responsive website with wordpress.
  • Navigate around the wordpress dashboard, know what everything does and how to use it.
  • Understand the main features of wordpress
  • Create pages and posts, and most importantly, know the difference between the two.
  • Create custom menus and navigation systems that both visitors and search engines will find useful.
  • Correctly use post categories and tags, and understand why these can cause you problems at the search engines if used incorrectly.
  • Know how to configure wordpress for best results
  • Understand plugins & themes and how to find/install them
  • Protect their wordpress website from hackers and spammers
  • Create a static homepage useful for most websites, or a blog like homepage useful for bloggers.
  • Create a responsive website that looks good on any browser
  • Show more
  • Show less

Syllabus

Understand the course curriculum and what they will get out of the course

If you are new to Udemy, please read this first.

Wordpress for Beginners will teach you how to use Wordpress to create professional looking sites, quickly and easily.  This video looks at a few reasons why Wordpress is the best platform, and one you can trust.

Read more

Congratulations on making the decision to learn Wordpress. This introductory video will explain who I am, and why Wordpress is such a great platform to use for building a website.

Did you know there are actually two types of Wordpress?  One is a free service that limits what you can do on your site, and the other is an installable script that gives you total freedom.  This lecture shows you both, and explains why you should be using the latter.

As you work through this course, you may spot differences between what I am showing you, and what you are seeing on your own computer.  This lecture explains why that is the case, and why you should not worry about it.

Before you start this course, I would love to know whether you've had any problems trying to learn Wordpress in the past.  What were the roadblocks that prevented you from succeeding?  Was it just too technical?  Was the learning curve too steep?  Let me know.

A list of Wordpress terms and definitions that you will hear while working with Wordpress.

This lecture will show you the two options you have for installing Wordpress.  For those that want to learn Wordpress without having the expense of a web host, you can install Wordpress on your own computer.  

If you want a live website, then you'll need a domain name and web host.   We'll cover that too.

This short quiz makes sure you understand a couple of very important points, before you move on with the rest of the course.

In this section, you'll learn how to install Wordpress on your own computer, so you can learn Wordpress without having to pay for a domain name or web hosting.

This section of the course is not required by everyone, so please read this short explanation.

When you install Wordpress on your own computer, some plugins may not play nicely, as many are developed for an online environment.  Please read this lecture to find out more.

This lecture shows you how to install WordPress on your computer using a free tool called Local by Flywheel.

This lecture explains the other options you have for installing WordPress on your own computer.

A test to see if you understand Local By Flywheel and what it does.

This section shows how to install Wordpress on a web host.

Anyone on this course that needs help installing Wordpress can get free access to my Installing Wordpress Course on Udemy.

This tutorial shows how I go about finding and registering a domain name. In this lecture, I mention my free Installation course. It is no longer free in Udemy, but you can still get it for free by checking out the final bonus lecture in this course.

This lecture shows you how to install Wordpress on a web host, using a separate registrar for managing the domain name.

This video is for Bluehost users only. 

Test your knowledge about installing WordPress on a web host.

Logging in, looking around and logging out.

Changes to WordPress 5.9 you need to be aware of.

A quick video showing how to switch to a non-FSE theme.

A look around the Wordpress Dashboard.

A look at the pre-installed demo content and how to get rid of it.

When WordPress 5.0 was released on 6th December 2018, it got rid of the WYSIWYG editor in favour of a page builder style editor. However, you can still use the older "Classic" editor if you prefer.  This video shows you how you can install the old editor and use either one when editing content. 

Let's take a look at the WYSIWYG Editor.

This lecture looks at the basics of the Gutenberg Editor that was introduced in Wordpress 5.0. 

The Media Library allows you to easily manage your images, videos and other media types in one central location.

Testing your knowledge from this section of the course.

Learn how to create a web page using the Gutenberg Editor.

If you have problems with animations showing on your site, please read this.

This lecture shows a minor change to the Gutenberg Interface

This lecture gives an overview of the Gutenberg editor.

A quick look at the Gutenberg interface.

This lecture looks at blocks, and how you can access all of their features.

Let's build a post using Gutenberg blocks.

The group block is a container that can hold blocks of your choosing.  Groups of blocks can then be manipulated as a single entity.

This lecture looks at inserting images into your pages, and getting text to correctly wrap around those images.

This lecture looks at the highly versatile Cover block.

This lecture looks at using columns for horizontal control of elements.

This lecture looks at creating and using reusable blocks

Third-party developers are creating blocks for Gutenberg.  This lecture shows how you can find them.

Testing your knowledge of the Gutenberg editor.

Be able to set up a functional, great looking Wordpress website, with maximum search engine visibility.

What is a Gravatar, why are they important and how can you set one up?

Let's set up the author profile on our site.

Let's take a quick look at the General Settings in WordPress.

Let's look at the writing settings in WordPress.

When you add a new piece of content to your site, it's nice to tell the world about these new pieces of content. In this video we'll look at how we can do that.

This video goes through the Reading Settings in the Dashboard, setting them up as we go.

This video goes through the Discussion Settings in the Dashboard, setting them up as we go.

This tutorial offers some advice on dealing with Wordpress comments

This video looks at the Permalink settings, and how to use them for maximum SEO benefit.

Wordpress 4.9.6. was a privacy and maintenance release.  One new feature was designed to help websites become GDPR compliant.  This tutorial shows you how to add a privacy policy using the template Wordpress provide to make sure you have everything covered.

Themes, plugins and widgets are perhaps the most important part of WordPress enabling you to add features and change the design of your site.

How do you make your website mobile-friendly? The answer is very simple...

An Introduction to Wordpress Themes

This video shows you how to add, delete and activate plugins.

We'll also make sure we have a sitemap up and running using the Yoast SEO plugin.

If you buy a plugin, it will come as a zip file. You can easily install these zip files in the Dashboard, and this video shows you how.

An Introduction to Wordpress Widgets, this lecture looks at "widgetized areas", and how you can add content in the form of widgets to these areas.

Testing your understanding and knowledge of this section of the course.

Know the difference between Wordpress posts and pages and when to use each

Wordpress offer two main ways to add content to a site. Posts and pages. In this lecture, we'll look at how posts differ from pages.

This lecture looks at the Gutenberg editor options when creating WordPress Pages.

This lecture looks at the Gutenberg editor options when creating WordPress Posts.

A look at how to use categories to organize your posts.

Tags can be used to further classify posts, and make it easier for your visitors to find things.

This lecture summarizes the use of categories and tags.

This video looks at excerpts and why they are so important to your site.

This lecture looks at the importance of featured images to make your site look more professional.

This lecture shows you how to schedule a post to be published in the future, and mentions a plugin that can help turbo drive your scheduling.

To increase page download times, you should be optimizing the images you use in your content.  This tutorial looks at image optimization the right way.

This lecture goes through the process of creating and publishing a WordPress page.

This lecture looks at creating and publishing a WordPress post.

In this video, we'll take some common web page we might want on a site and decide if those pages should be posts or pages, creating a site structure that works along the way.

How well do you understand posts and pages?

Understand the importance of the homepage, and the options you have in Wordpress

The homepage on your site is arguably the mot important page on the site. Why?

Let's have a look at the two types of homepage possible in WordPress.

This video shows how to set your homepage up as a blog.

This video shows how to create a static style homepage for your site.

A quick test on the homepage

Students will have contact, privacy, terms and about pages by the end of this section

Let's give visitors a way to contact us.

The About Us page is an important page on your site, so let's look at what we need to include on this page.

Let's complete the other legal pages using a plugin to speed up the process.

Understand the importance of navigation and how to create a visitor-friendly navigation system

Custom Menus allow us to override Wordpress default menus so we have total control over the navigation system on our site.

Using Navigation Menu widgets (previously called Custom Menu Widgets), you can actually insert your custom menus into any area of your theme that is set up to accept widgets.

Adding a related posts section to your site can keep visitors on your site longer.

It can be a good idea to display the recently added posts in a menu, so visitors can see what you have added recently, and search engines can quickly find new pages.  This is easily done with a plugin.

Internal links in the body of your articles is a great way to keep visitor on site, and keep search engines happy.

Testing your understanding of website navigation

How to keep Wordpress secure

Please read this before you start this section of the course.

In this tutorial, I'll cover the basics of how you can keep your WordPress site safe from hackers.

This lecture shows you how you can reset the settings of the All In One Security plugin if you do get locked out of your dashboard.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Well-suited for novices aiming to establish a website without technical proficiency
Appropriate for those seeking to grasp fundamental WordPress concepts and functionality
Suitable for both personal website creation and basic business website development
Presumes no prior knowledge, ensuring accessibility for absolute beginners
Instructed by Dr. Andy Williams, a seasoned WordPress expert and educator

Save this course

Save Wordpress for Beginners - Master Wordpress Quickly to your list so you can find it easily later:
Save

Reviews summary

Beginner-friendly wordpress mastery

According to students, this beginner-friendly course provides a comprehensive foundation in WordPress website creation and customization. Highly recommended for learners with little to no prior knowledge.
Covers a lot of ground
"You will get a lot of stuff about how to make a website on WordPress and how to customize depending on your requirement."
Suitable for beginners
"If you do not have any knowledge of WordPress/Website making. then this one is for you."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Wordpress for Beginners - Master Wordpress Quickly with these activities:
Connect with a WordPress Expert
Seek guidance and advice from experienced WordPress professionals to enhance your learning.
Show steps
  • Identify WordPress experts in your network or online communities.
  • Reach out to them and ask for mentorship or guidance.
WordPress Quiz and Practice Exercises
Reinforce your understanding of WordPress concepts through interactive exercises.
Show steps
  • Take a quiz on the basics of WordPress.
  • Complete practice exercises on creating and managing content, customizing themes, and using plugins.
Create a Basic WordPress Website
Apply your understanding of WordPress by creating a website from scratch.
Show steps
  • Follow a tutorial on creating a basic WordPress website.
  • Choose a theme and customize its design.
  • Create and publish a few pages and posts.
  • Test and troubleshoot your website to ensure it functions properly.
Two other activities
Expand to see all activities and additional details
Show all five activities
Write a Blog Post about Your WordPress Website
Demonstrate your understanding and expertise by creating a blog post on WordPress.
Show steps
  • Choose a topic related to WordPress.
  • Research and gather information on the topic.
  • Write a well-structured blog post with clear and concise language.
  • Publish your blog post on your WordPress website or a relevant platform.
Contribute to a WordPress Plugin
Gain practical experience and contribute to the WordPress community by participating in open source projects.
Show steps
  • Find a WordPress plugin that interests you.
  • Read the plugin's documentation and codebase.
  • Identify an area where you can contribute, such as fixing a bug or adding a new feature.
  • Make your changes and submit a pull request.

Career center

Learners who complete Wordpress for Beginners - Master Wordpress Quickly will develop knowledge and skills that may be useful to these careers:
Career Counselor
As a Career Counselor, you help people identify and achieve their career goals. By taking this course in Wordpress for Beginners, you can develop the skills and knowledge needed to provide expert advice on career development paths, job search strategies, and resume writing.
Human Resources Manager
As a Human Resources Manager, you oversee all aspects of human resources for an organization, including recruiting, hiring, training, and employee relations. This course in Wordpress for Beginners can help you build a foundation in web development and content management, which are essential skills for managing employee websites and intranets.
Web Developer
As a Web Developer, you design, develop, and maintain websites. This course in Wordpress for Beginners is a great way to learn the basics of web development using Wordpress, one of the most popular content management systems in the world.
Marketing Manager
As a Marketing Manager, you develop and execute marketing campaigns to promote products or services. By taking this course in Wordpress for Beginners, you can gain the skills needed to create and manage professional-looking websites that effectively reach your target audience.
Content Writer
As a Content Writer, you create written content for websites, blogs, and other marketing materials. This course in Wordpress for Beginners can help you develop the skills needed to create high-quality content that effectively engages your audience.
Instructional Designer
As an Instructional Designer, you develop and deliver training programs for employees or students. By taking this course in Wordpress for Beginners, you can gain the skills needed to create engaging and interactive online learning experiences.
User Experience Designer
As a User Experience Designer, you design and evaluate user interfaces for websites and other digital products. This course in Wordpress for Beginners can help you build a foundation in web development and content management, which are essential skills for designing user-friendly websites.
Project Manager
As a Project Manager, you oversee all aspects of a project, from planning and execution to completion. By taking this course in Wordpress for Beginners, you can gain the skills needed to manage web development projects effectively.
Business Analyst
As a Business Analyst, you analyze business processes and identify ways to improve them. By taking this course in Wordpress for Beginners, you can gain the skills needed to evaluate the effectiveness of websites and make recommendations for improvements.
Technical Writer
As a Technical Writer, you create technical documentation, such as user manuals and white papers. This course in Wordpress for Beginners can help you develop the skills needed to create clear and concise technical documentation for websites and other digital products.
Salesforce Administrator
As a Salesforce Administrator, you manage and configure Salesforce software for businesses. This course in Wordpress for Beginners may be useful for learning how to integrate Wordpress websites with Salesforce.
Data Analyst
As a Data Analyst, you analyze data to identify trends and patterns. This course in Wordpress for Beginners may be useful for learning how to collect and analyze data from websites.
Information Technology Manager
As an Information Technology Manager, you oversee all aspects of IT for an organization. This course in Wordpress for Beginners may be useful for learning the basics of web development and content management, which are essential skills for managing an organization's website.
Computer Programmer
As a Computer Programmer, you write and test code for software applications. This course in Wordpress for Beginners may be useful for learning the basics of web development using Wordpress.
Software Engineer
As a Software Engineer, you design, develop, and maintain software applications. This course in Wordpress for Beginners may be useful for learning the basics of web development using Wordpress.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Wordpress for Beginners - Master Wordpress Quickly.
Provides a comprehensive overview of WordPress, covering everything from installation and setup to creating and managing content, customizing your site, and troubleshooting common problems. It is particularly helpful for beginners who are new to WordPress or who want to refresh their knowledge of the platform.
Provides a deeper dive into the advanced features of WordPress that are of most interest to web developers, who may be using WP as part of a job.
Provides a lot of detail for every feature in WordPress, and will be of particular use to those who want a reference text.
Provides in-depth coverage of WordPress, with a focus on customization and advanced features. It valuable resource for experienced WordPress users who want to take their skills to the next level.
Is best used as a reference tool, to quickly find the answers to specific questions. The reader should not expect to read this book from start to finish; rather, it is best used by someone with some beginner knowledge of WordPress.
Provides a comprehensive overview of WordPress, covering everything from installation and setup to creating and managing content, customizing your site, and troubleshooting common problems. It good choice for beginners and experienced users alike.
Makes a great companion to the Wordpress for Dummies book. There is some similarity, but they cover different topics and approaches, so they complement each other nicely.
What this book lacks in breadth, it makes up for in concise and easy-to-access information. makes a great pocket companion to the full-size books from the same author.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Wordpress for Beginners - Master Wordpress Quickly.
WordPress for Beginners
Most relevant
WordPress Administration
Most relevant
WordPress for eCommerce: Build online stores with...
Most relevant
WordPress Development For Beginners
Most relevant
The WordPress Bootcamp: Build 11 Websites with WordPress
Most relevant
Wordpress Aliexpress Dropshipping MasterClass
Most relevant
WordPress Optimization and Security
Most relevant
Complete Wordpress Training For Beginners
Most relevant
Build a Successful Ecommerce Wordpress site with proper...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser