WEBFI-WordPress-How to Create an Online Course with WordPress (Step by Step)

Are you finally ready to create your course? In this video you’ll learn how to create an online course with WordPress and the LearnDash plugin.

We’ll walk you through it step by step so you can get up and running quickly.

This video brought to you by WPForms, take a look at their site here:

For the discount, use our code: WPBVIP


0:00:00 Introduction
0:00:57 What is Hosting
0:01:53 Get Domain Name, Hosting, and WordPress Installed
0:04:20 Clean up dashboard
0:05:32 Install SSL Certificate
0:08:25 Install Astra
0:09:22 Install Astra Starter Sites
0:13:45 Customize Theme
0:22:06 Edit with Beaver Builder
0:24:08 Edit Menu
0:30:41 Add Form to Contact Page
0:35:08 Set up Blog page
0:36:30 Set Permalinks (URL structure)
0:37:32 Create a Logo Using Canva
0:43:25 Set Up LearnDash
0:50:54 Create Custom Login Screen
0:54:20 Add Courses to Menu
0:56:00 Thank You!

To begin this guide we will be setting up the site using BlueHost who we have negotiated a coupon that you can use by clicking the link below:

Once you’ve installed the site on BlueHost if it wasn’t set up with the SSL certificate you can update the URL using the Really Simple SSL plugin from the repository here:

The plugin will work with your SSL certificate to ensure anyone visiting the site will have the padlock icon next to your URL which confirms the site is secure and using https.

For setting up this site we will be using the Astra theme found here:

As well as the Beaver Builder page builder to help customize it. If you use a different theme then you may have different customization options available to you. Design the site how you would like it to display for your visitors, with the Astra theme and Beaver Builder you can create almost any design you’re looking to add to your site.

To set up the online course, we recommend using LearnDash to set up the course as you’d expect from other e-learning websites. The plugin gives you an easy method to accept/return payments, group lessons, and limit access to the courses. We have a link where you can get a discount for the plugin below:

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials
#WordPress #WordPressTutorial #WPBeginner



  • Said Bakri on July 1, 2019

    hi just a question each website needs its own domain?thank you

  • James Snelling on July 1, 2019

    Please put a link to the site's written article in your video's summary text, like you used to. I prefer to read the articles, as well as watch the vids.

  • Aaj Kal on July 3, 2019

    What is the difference between Learn Dash & Lifter LMS (price, features, etc)?

    As much as I love WP, I'm still debating to switch to Squarespace since WP has many extra costs associated…

  • Grecia Campos on July 12, 2019

    Hello. Thank you very much for all of this information. Would you please tell me how can i create a video course? it seems like Learndash is only for written courses. Is that right?

  • Sayan Paul on August 14, 2019

    Hey I have a small blog on make money online, from which I make five figure per month. I want to create my own paid course. But don't know which content should I offer for free and which content should I offer for payment. I am confuse about it. Please help me in this regard.

  • Sally Towers-Sybblis on January 16, 2020

    My website designer suggested I use Sensei Lms so I bought it. Is there a free plugin to sell online courses? My intent is to sell online art classes. I got Vimeo for my video hosting platform.

  • Huma Rahmat on January 26, 2020

    Excellent tutorial for newbies
    I need help… Getting a problem in installing woo commerce plug in
    Its giving this message

    Installation failed: Could not copy file. woocommerce/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php

  • Michaël Kihl on March 29, 2020

    Hello, thank you for this video, I'll see on your channel if I can find more details on LearnDash. I'm from France and it's hard to find someone who knows this plugin well.
    I just saw by your video that I don't need WPfusion anymore to protect the access to my courses. Everything is integrated in LearnDash and I didn't know. Thanks

  • Muhammad N Mustafa on April 22, 2020

    Thanks so much, but I had a question? Actually, I want to generate a website, But I hesitate about that if Ill put the videos on lessons someone will be able to capture them or record, Is this possible in this kind of website you have built?

  • Silvano Stoicescu on April 25, 2020

    How did you create that particular progress bar, with all those separated timestamps?

  • Genial Ingele on June 9, 2020

    WPBeginner is underrated.

  • Jenna Miller on August 21, 2020

    I am confused. Do you need to have both member press and learn dash? Or, can you just use learndash?

  • Maxcel Simon on August 24, 2020

    Your lecture is well explained but Phone design UI, Phone design UX, Tablet design UI and Tablet design UX is not included.

  • Hana Pepin on September 2, 2020

    Hello thank you for this great explanation. Im wondering if I need to buy another domain for the learn press or since I already have a domain through site ground and im using wordpress if I just install the plugin will it work?

  • Lisa R Kippen on September 2, 2020

    That's great but I already have a website that used to be hosted and hasn't been hosted for a while. Then is a plan inside the wordpress site but it does not tell you if it is bluehost, hostgator, godaddy or who it is.

  • LALIT DANGRE on October 15, 2020

    It's Awesome video . My created online course Duration is of 6 months, 180 lectures . I want to show the Course week by week ,not at a glance. students should see first week content ,work on it & then only he/she can access next week content. How to arrange ? please guide.

  • Yasser abou elmaaref on December 3, 2020

    Thank you so much

  • Edmsta Academy on December 7, 2020

    what about to have a live class?? and get paid for it by subscribers?

  • Randy Abbassi on January 6, 2021

    43:38 you're welcome

  • Ahmed Serag on February 5, 2021

    Do I need to upgrade WordPress to be able to use plugins? or Just I need to pay for Bluehost once?

  • Paris Macdougall on May 5, 2021

    Thanks for this video! I'm adding our corporate partner long courses to our wordpress (they will need to pay through the companies website, not ours), do you recommend memberpress and learn dash?

WhatsApp us
Live Chat

Office hours operation Mon-Sun 8:00 am ET – 4:00 pm ET

To start your Premium WP or Cpanel service, use our domain search engine, if the domain you want is available, contact us by Whats app to activate your project.

The easiest, fastest, and most secure way to communicate with us.
Please enter your domain.
Please verify that you are not a robot.

Terms Privacy




Mon-Sun from 8:00 am /4:00 pm USA-ET

WhatsApp us

Small Business – WordPress – CPanel – Hosting

© Webfinet Affordable Private Small Business Solutions All Rights Reserved 2021 - Powered By