WordPress for Beginners
4.0 (6 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.
65 students enrolled
Wishlisted Wishlist

Please confirm that you want to add WordPress for Beginners to your Wishlist.

Add to Wishlist

WordPress for Beginners

Everything needed to get WordPress running. Child Themes, MySQL setup, Custom Fonts, Mamp Pro, Securing Site & more.
4.0 (6 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.
65 students enrolled
Created by Louis Tristan
Last updated 10/2015
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Work with Wordpress and custom develop theme/site
  • Securing WordPress
  • Child Themes
  • Custom Fonts
  • MySQL
  • Mamp Pro
View Curriculum
  • Mac OSX 10.9.2
  • Mamp Pro
  • Sublime Text 2

Course Description

Learn to build a website in WordPress and setup the preliminary foundation correctly. From plugins to child themes. For Mac only - Works on OS X Yosemite

After our tutorial you will be able to comfortably navigate, manipulate and make changes to your WordPress theme locally and install it on your server or take what's existing on your server and install it locally on your Mac.

If you have an existing knowledge in WordPress this course is not for you. However if you need a refresher feel free to take it.

In this extensive WordPress course we cover everything from A to Z.

• WordPress Backups

• Word Press Blog setup

• WordPress SEO

• WordPress Website setup

• Child Themes

• Contact Form7

• CSS Basics

• Custom layouts

• htacess

• Localhost install

• Logins

• Mamp Pro

• Menus

• Mobile Site


• Plugins

• Permalinks

• WordPress Security

• Site Transfer

• Style css

• Sub Menus

• Table Prefix 1

• Troubleshooting

Who is the target audience?
  • Beginner
  • Intermediate
Students Who Viewed This Course Also Viewed
Curriculum For This Course
36 Lectures
2 Lectures 07:18

We discuss what is covered in the Install Section Lectures, along with the importance and advantages of Mamp Pro and WordPress.

PDF of Overview is available to download for reference.

Preview 04:02

The beginner’s introduction to WordPress, starting with a guide on the first application you will download onto your computer in order to locally develop.

You can download a copy of the quiz to print out and follow as you go along.

Additional course material is available for download.

1. Source files and links used in this section

2. Quiz for this Section - download

3. http://www.mamp.info/en/

4. Troubleshooting Video if you do not have administrator rights:


Preview 03:16

Let's see how well you remember the beginner basics.

Test your WordPress knowledge version 1
5 questions
3 Lectures 12:29

In this lecture a PNG screenshot is provided containing default Mamp Pro settings.

If you have trouble installing Mamp Pro, please refer to Troubleshooting Video:


Preview 04:06

Learn how to configure the MySQL database, which is necessary so that WordPress can connect to your database on install. This is a key preliminary step, so do not skip this lesson.

Configure MySQL

Finally we will install WordPress. Once we download the necessary folder and place it where it needs to go, it's just a matter of installing.


Wordpress Install
6 Lectures 42:31

Discussion on the configurations we will be covering in the Configuration Section before launching the website, along with learning why the table prefixes will be changed to anything but the default.

PDF of PowerPoint slide is available to download for reference.

Configuration Overview

Linking the folder correctly in the localhost section is key to getting your site to launch. We will show you how to link everything properly in Mamp Pro.

Quiz at the end of this section can be downloaded.

Link Mamp Pro Folder

The .htaccess file is an important file for web development. It controls permissions in folders/files and images on your WordPress site, along with pages. We will show you how it's used.

It is provided in the source material of lesson 1 and is revealed later this lesson using the Revealer app.

App used in this lesson:



Additional material on .htaccess:



Provided all steps were followed in lessons 1-6, you will be able to successfully launch your WordPress install… which is an exiting moment in the early states of web development with WordPress .

You will also learn the importance of installing a Child Theme.

Launch Site

Security is a common issue with WordPress. Most people forget to change the prefix tables in the database, during the installation. Learn how to change the prefix tables both manually and with a plugin, using a text editor (Sublime Text).

Sublime Text can be downloaded here:


Change Table Prefix 1

In the event a plugin is not updated by the developer, you need to be able to do this independently and not build a site that is dependent on plugins.

Changing prefix tables in WordPress makes your site more secure, especially when it's done manually using Sublime Text.

Sublime Text can be downloaded here:


Change Table Prefix 2

Recap on .htaccess and additional WordPress configurations before site launched.

Test your WordPress knowledge version 2
5 questions
5 Lectures 27:59

Everything you wanted to know about the front-end. The Overview explains what will be covered in this section. These lectures cover features first time WordPress developers have trouble figuring out.

We show you how.

PDF slides from the Overview can be downloaded.

Front-end Overview

You want the name of your WordPress website pages to display properly in the URL for visitors, therefore permalinks need to be set correctly in WordPress before launch. In this lesson, you will learn how to set the permalinks correctly so your visitors are not confused.

An example of a blog’s main URL (which shows all the posts for a given period of time:


An example of a permalink:

http://mynewsite.com /101/2008/11/what-is-a-permalink/

• Quiz can be download for reference


WordPress menus are the links at the top of your website which take visitors to the pages you’ve created. Menus are also known as the Navigation Bar, which we will create and activate properly in this course.

In this course you will learn how to create a menu in WordPress.

WordPress Menus

Aside from standard WordPress menus, you can not have 10 items in a menu running across the page.

In this lesson you will learn how to create submenus in WordPress. Also known as the drop menu.

Drop menus help save space in your design leaving more room for a creative design flow.


Learn the difference between setting up a Blog and a Website. We will create a Blog and set the WordPress website as default.

Blog Setup

Recap of the last 3 lectures on links and menus.

Test your WordPress knowledge version 3
3 questions
4 Lectures 31:15

Covering some basic elements in the back-end which allow certain things to happen on the worldwide web.

Back-end Overview

Building a website is a wonderful thing, however sometimes things get lost in the process. In this lesson you will learn how to create a backup of your WordPress site using a handy plugin called updraftplus.


In this lesson you will be able to download the quiz material for reference so you can follow along and take notes.

  • • Quiz can be download for reference
  • • PDF slides from the course overview video for this section
  • WordPress Backup

    SEO also know as Search Engine Optimization. A key element in the development of your website. SEO helps users find you on the web when implemented properly.

    In this lesson you will learn the basics of a popular plugin called SEO by Yoast.



    Whether it is for business or blogging, it’s important for your users and fan base to be able to contact you.

    In this lesson you learn how to use Contact Form 7, a standard WordPress plugin used by most developers.

    Also know as contact forms.

    Plugins used in this lesson are:

    Contact Form 7


    Contact Form 7 Integrations


    Contact Form7

    In this Quiz we will have a short recap on SEO, the WordPress Backup and Contact Forms.

    Test your WordPress knowledge version 4
    3 questions
    WordPress Security
    6 Lectures 34:13

    Discussing the Importance on why and how we will change defaults setting and configurations to anything but what they are by default

    WordPress Security Overview

    WordPress security is an important measure. In this lesson you will learn how to secure your WordPress login from bots and malicious attacks.

    In this first part of WordPress Security you will learn how to change the wp-login.php to which ever name you choose other than the default.

    Plugin used in this lesson:


    • Quiz can be download for reference

    Change wp-login.php

    If your login page is found you need to have security measures installed. In this lesson you will learn how to secure your WordPress login from bots and malicious attacks by limiting login attempts.

    Plugin used in this lesson:


    Limit Login Attempts

    In this part of WordPress security you will learn the importance of a captcha. Also no-one loves to take an eye exam when trying to confirm they are human.

    Plugins used in this lesson:





    Captcha Install

    We will show you how to change the password to your WordPress login so you can log back in.

    Change Your password

    In our final part of WordPress Security we will eliminate the toolbar and learn to develop without it by using the mission control built into Mac OSX.

    Plugin used in the lesson:


    Hide Dashboard Toolbar

    Recap on the WordPress security basics.

    Test your WordPress knowledge version 5.
    5 questions
    3 Lectures 24:38

    Layouts are key to the design and functions in a WordPress website. In this section we will show you how to build a custom layout in WordPress after we explain some details in this overview.

    Overview of Layouts

    Imagine being able to create absolutely any layout in WordPress. It’s possible with the Visual Composer. In this lesson you will learn how to use Visual Composer, which is an award winning plugin for creating custom layouts in your WordPress Blog or Website.

    The plugin used in this lesson is:

    WPBakery Visual Composer –


    Attached is the quiz for reference.

    • Quiz can be download for reference

  • • Visual Composer Version 3.7.4
  • • PDF slides from the course overview video for this section

    Visual Composer

    Now that you’ve seen what the Visual Composer can do, in this lesson you will learn how to create a Class using CSS3 and manipulate a simple design layout.

    After this lesson you should be comfortable creating and moving elements on your website or blog page.

    Plugin used in this lesson:

    WPBakery Visual Composer –


    CSS Elements


    CSS Tricks


    Visual Composer II

    Recap on custom layouts.

    Test your WordPress knowledge version 6.
    2 questions
    Inspect element and fonts.
    4 Lectures 15:23

    Using the inspect element along with having basic knowledge of CSS3 will allow you to create any layout in your WordPress website or Blog when using Visual Composer.

    Before showing you how to use the inspect element we discuss in detail the importance of the two.

    Overview of Inspect Element

    Once your site is built or if you are given a web project to work on, the inspect element is a developer tool built into Safari which you can use to your advantage.

    Every web browser has an inspect element. In this lesson you will see how important the inspect element is when building a website.

    Developer Menu Safari

    You will learn the enqueue function and use of Google Fonts when combined with the function.php file and style.css.

    Source used in this lesson:


    Custom Fonts

    Congratulations! You now know WordPress. Thank you for taking our course.

    Now that you’ve completed this course, we bid you a farewell and best of luck in your WordPress Development.

    Best of all you can come back anytime at no charge to refresh your WordPress skills.

    Hope to see you again soon.

    Source Material:







    Concluding Lecture

    Recap on the last 3 lessons from the Developer Menu to Administrator rights.

    Test your WordPress knowledge version 7.
    3 questions
    Bonus Material - Troubleshooting
    3 Lectures 26:09

    If you don't have administrative rights to your Mac, you will not be able to install Map Pro.

    In this lesson you will learn how to create an administrator account so you can develop locally using Mamp Pro on your Mac.

    You will also learn how to logout of your computer without quitting all applications that are running.

    Download a copy of Lock My Mac - This will allow you to logout of your Mac without simulating a hard reboot also know as the restart.

    Attached is a PDF, which will guide you through the process of creating a new Admin if you can not access your current one.

    Application used in this lesson:


    Administrator rights

    See how you can transfer an existing WordPress site running live on the internet to your local computer.

    This same procedure is used when transferring your WordPress site locally to a live server.

    Application used: http://www.sublimetext.com

    Transfer WordPress Site to Your Computer
    About the Instructor
    Louis Tristan
    4.0 Average rating
    6 Reviews
    65 Students
    1 Course
    Wordpress Instructor

    Being a Certified Web Developer for the last 6 years, has given me the opportunity to work with technology and business owners looking to innovate and streamline their online and office presence.

    Not only have I developed and worked with various CMS and system architectures along with data models as a Digital Producer, I really love Wordpress.

    My goal is to share what I've learned with you, so you too can become a developer and work with Wordpress to help someone or create your own projects on the world wide web.