WordPress for Beginners - Build Your First WordPress Website

Learn the Basics of WordPress and Build a WordPress Website
4.5 (98 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.
1,559 students enrolled
85% off
Take This Course
  • Lectures 102
  • Length 8.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 6/2015 English

Course Description

** One of the most comprehensive WordPress courses you will ever take**

LATEST: Course updated on October 6 2016 with 4 brand new videos.

Ever wanted to learn how to build a website with WordPress? Have you ever wanted to learn the skills required to manage your website on your own without having to hire expensive web developers to do so?

No prior experience of any sort of programming is required to take this course. I assume that you are a complete beginner and as such the lectures are delivered in a slow pace that is easy to follow without getting confused.

Once we have installed WordPress which we shall cover in the first section, the real fun begins because i am going to show you how to add content to your website. We shall work with text, images plus i will also show you how to embed videos from YouTube and maps from Google as well.

Next, we are going to work with a variety of plugins that will enhance your WordPress website. Infact, by the end of this particular section, you would have become an expert at working with plugins. We will then move on to cover the basics of WordPress SEO as well as security so that you will learn how to get your website ranked high on Google as well as how to protect your website from hackers.

We will also build a fully functional website using the WordPress 2012 theme.

Finally, i shall teach you some advanced techniques in WordPress such as how to transfer content from one WordPress site to another.

With all the other WordPress courses out there on the internet, you might be wondering why you should take my course. Well i will give you the following reasons:

  • I have been building websites with WordPress for the last 5 years and have also spent the last 3 years teaching my clients how to use it. In other words, I am an expert WordPress developer who knows his stuff.
  • By the end of the course, you would have learned how to use over 15 different awesome plugins that will add a lot of improved functionality to your website.
  • You will learn the basics of WordPress SEO to improve traffic to your website and the basics of WordPress security to protect your website from hackers and cyber criminals.
  • This course comes with money back guarantee for 30 days. If you are not happy with the course, simply ask me for a refund and i will return your money to you. No hard feelings whatsoever. You basically have nothing to lose by signing up today.

Best of luck and start learning how to build your own website today.

Don't procrastinate, start now.

What are the requirements?

  • You need to have a computer and internet access
  • No prior knowledge of Web development or programming of any kind is required

What am I going to get from this course?

  • Learn how to install WordPress in less than 5 minutes
  • Understand how to use the WordPress Backend
  • Know the main features of WordPress and how to work with them
  • Understand how plugins and themes work and how to find/install them
  • Learn how to make money using Google Adsense
  • Master the basics of Search Engine Optimization
  • Grasp the basics of WordPress Security

Who is the target audience?

  • Anyone interested in setting up their own website
  • Anyone interested in learning how to use WordPress
  • Students
  • Entrepreneurs
  • Business Owners

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.


Introduction to the Course
Section 1: Introduction to WordPress
Introduction to Domain and Web Hosting
How to Create a Sub Domain for your Website
Special Link to Buy Web Hosting from Siteground
How to Create a Web Mail Account
How to Install WordPress
Introduction to the WordPress Backend
Drupal Vs WordPress
Section 2: Themes, Widgets and Plugins
Working With WordPress Themes
How to Install a WordPress Theme

Child themes are just as important as your main theme. Find out why

Working With WordPress Plugins
How to Create a Child Theme
Working With WordPress Widgets
Introduction to Page Templates
Section 3: Creating and Adding Content to WordPress

In this video, you will learn the major differences between WordPress posts and WordPress pages. You will also learn when to use them and when not to use them.

Pages vs Posts
4 questions

In this video, you will learn how to create a WordPress page.


WordPress permalinks determine how your URL structure will look like. In this video, you will learn about permalinks and how to change them.


In this video, you will learn how to create a WordPress post.

How to Add and Format Content
Introduction to Post Formats

In this video, you will learn about the differences between the visual and text editors


In this video, you will learn how to manually change the date of your posts and pages. You will also learn how to add privacy settings and how revert the changes that you have made to your content as well.


Your media library is the place where your media files such as images and videos can be stored. In this video, you will learn how to add images to your media library.


In this video, you will learn how to to add images to your WordPress post.


WordPress tags are an effective way for visitors to search for WordPress posts that contain specific content. In this video I will show you how to use WordPress tags effectively.


Categories are an effective way to group your WordPress posts under specific groups. Here I will show you how to do so.


Menus are extremely important for your WordPress website as they are the primary navigational tool that visitors to your site will use to find their way around. In this video I will show you how to create your WordPress menu.

How to Create a Custom Menu

Videos are a great way to boost users engagement on your WordPress site. I will show you how to do so in this video.


Embedding Google maps can make your WordPress site look more professional. In this video I will show you how to do so.

Working with the Settings Tab - Part 1
Working with the Settings Tab - Part 2
How to Insert the Read More Link to Posts
Adding Custom Design
Section 4: Plugins, Plugins and More Plugins
Introduction to the Section
The Simple Lightbox Plugin - Show Your Images in a Beautiful Lightbox
The Display Widgets Plugin - Show/Hide Your Widgets
The Menu Image Plugin - Add Images to Your Menu Items
The Ultimate Social Media Icons Plugin - Part 1
The Ultimate Social Media Icons Plugin - Part 2
The Ultimate Social Media Icons Plugin - Part 3
The Jetpack Plugin Suite
The Contact Form 7 Plugin - Build a contact form
Section 5: Working With Images
How to Create an Image Gallery
How WordPress Handles Images
How to Regenerate Thumbnails
How to Crop & Edit Images
The NextGen Gallery Plugin - Part 1
The NextGen Gallery Plugin - Part 2
Section 6: Basic WordPress Security

In this video, you will learn about the three most common types of cyber attacks against WordPress sites and how you can fight against them.

You will learn about

  • Brute force attacks
  • SQL Injection attacks
  • DOS & DDOS attacks

WordPress user roles play a vital function in the overall security setup of your WordPress website. In this video, you will learn about the different WordPress user roles that exist and the powers and privileges that are associated with each one.

How to Create User Accounts
How to Delete User Accounts
A Simple Trick to Protect Your Website Against Hackers

Learn to limit the number of failed login attempts on your WordPress website using the Limit Login Attempts plugin.


Learn how to protect your WordPress website against Spam by using the Akismet plugin.

How to Update Plugins
Section 7: Basic SEO for WordPress
Introduction to the Section
Content is King
1 page
Working with the SEO Friendly Images Plugin
The WordPress SEO Plugin by Yoast - Part 1
The WordPress SEO plugin by Yoast - Part 2
How to Fix Broken Links in WordPress
Section 8: How to Build an Email/Subscriber List
How to Register a Free Account with MailChimp
Working With the MailChimp Subscriber Form Plugin
Section 9: Performance & Maintenance
W3 Total Cache Plugin - Improve your Website's Load Speeds
WP Database Backup Plugin - Backup your Website
P3 Plugin Profiler - Analyze your Plugins
WP Sweep Plugin - Optimize your Database
EWWW Image Optimize Plugin - Optimize all Images on your Website
Section 10: Building A WordPress Site From Scratch
What We Shall Be Building
Stage 1 - General Settings, Account Creation & Theme Installation
Stage 2 - Pages, Posts & Content Creation
Stage 3 - Contact Form & Widgets
Stage 4 - Child Theme, Plugins
Stage 5 - Security
Stage 6 - Making Money with Google Adsense
Section 11: Bonus & Extras Section
Introduction to Premium Themes
Example 1 - How Install a Premium Theme from MyTheme Shop
Buy Premium Themes & Plugins from MyTheme Shop
How to Transfer Content from One WordPress Site to Another - Part 1
How to Transfer Content from One WordPress Site to Another - Part 2
Question - How to Transfer Changes from Parent Theme to Child Theme
Disqus Plugin - Part 1
Disqus Plugin - Part 2

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Alexander Oni, Web & WordPress Developer, Cyber-security Expert

Hi there my name is Alexander Oni and welcome to my Udemy page. I am a professional web developer living in the United States of America. I currently work for a small web development company where I build websites for clients using the latest in web technology.

I have been building websites for the past 7 years now and have been working exclusively with WordPress for almost 4 years. My love for web development and teaching people how to build websites drove me to make my Udemy course on web development.

I am also a cyber security expert and have a masters degree in Information Security.

I enjoy watching football, movies and playing chess.

Feel free to send me a message if you would like to know more.

Thank you for stopping by once again and I hope to hear from you soon.

Ready to start learning?
Take This Course