WordPress Tutorial Videos by WP101®

Learn WordPress with tutorial videos for beginners.

  • Buy All-Access Pass
  • About WP101®
    • Products We ❤️
    • Testimonials
  • WordPress Tutorials
    • Intro to WordPress
    • WordPress 101
    • Become a Better Blogger
    • WPForms for Beginners
    • WooCommerce 101
    • Beaver Builder
    • Ninja Forms
    • WP Rocket
    • Jetpack
    • Yoast SEO
  • Help Forum
    • Hire a WordPress Expert
    • Contact Us
  • Blog
  • Log In

Learn How to Create Custom Forms with WPForms

WPForms Course Image

Are you looking to add a custom form to your WordPress site? If so, you may have noticed that there are dozens of form plugins for WordPress. Our recommendation? Start with WPForms, the easiest contact form plugin for WordPress.

In this 1-hour course, you’ll learn how to install and use WPForms to create contact forms, online surveys, donation or payment forms, newsletter signup forms, and just about any other type of form you can imagine.

Creating custom forms for your WordPress site shouldn’t be so difficult.

WPForms MascotSo many WordPress form plugins are bloated with unnecessary features, overwhelmingly complicated and hard to use. But WPForms is probably the most user-friendly WordPress form builder on the market, with a massive library of pre-built forms you can use to create forms in just a few seconds… without having to touch a line of code.

But WPForms also comes with dozens of powerful addons you can use to create even more effective forms. In this course, we’ll introduce you to WPForms and take you on a guided tour of all the available addons. You’ll learn how to create multi-page forms, file uploads, surveys and polls, interactive forms, custom landing pages, online payment forms, plus integratons with your favorite email marketing or CRM applications.

Plus, we’ll show you, step-by-step how to increase form conversions to get even better results from your forms!

We’re proud to have partnered with the WPForms team to create this 19-part course. By the end of this course, you'll know how to:

  • Install and configure the WPForms plugin for WordPress.
  • Use the easy drag-and-drop form builder in WPForms.
  • Use conditional logic to create interactive forms.
  • Set up email notifications whenever a visitor submits a form.
  • Preview and embed your forms within your pages.
  • View and manage form submissions.
  • Protect your contact forms against spam!
  • Create multi-page forms so your visitors are less overwhelmed.
  • Add a file upload field to your form, so your visitors can send files to you.
  • Create a survey or poll to collect feedback from your audience.
  • Create “Conversational Forms” that display just one question at a time.
  • Collect payments or donations using Stripe, PayPal, Authorize.net, or Square.
  • Connect WPForms with your favorite email marketing service or CRM.
  • Create an email newsletter sign-up form.
  • Create user registration and guest post forms.
  • Create “distraction-free” form landing pages to boost conversions.
  • Boost form completion rates with the Form Abandonment addon.
  • View analytics about a user's journey, geolocation, and more.
  • Fix email deliverability issues using WP Mail SMTP.
  • Plus much more!

Best of all, this new course is FREE for members!

If you already have a membership, log into your account, then visit the WPForms course description page and click the large, green button that says, “Take This Course.” That’s it! You don’t need to purchase anything else. Once you’ve enrolled in the new course, it will appear in your My Courses page.

Don’t have an All-Access Pass yet?

Purchase an All-Access Pass today and you’ll get this course, plus all of our future courses! In addition to WordPress basics, you’ll also learn how to optimize your site for search engines, sell products from your website, create custom forms, and much more. Get your All-Access Pass today!

Check out the WPForms course outline:

View Course Details

Filed Under: News Tagged With: Announcements, Courses

Learn How to Become a Better Blogger in 90 Minutes

How to Become a Better Blogger Thumbnail

Do you want to start a blog but aren’t quite sure where to begin? Or maybe you’ve been blogging for years, but still struggle to find new topics, or just want to speed up the process?

In this 8-part course by Chris Lema—created excusively for WP101—you’ll learn the benefits of blogging, how to find new topics to write about, and how to use content frames to structure your blog posts so you can write much faster… plus a whole lot more.

Blogging doesn’t have to be a chore.

If you’re like most site owners, you probably know you should blog more often. But why? You’ve read about the many benefits of blogging… increasing site traffic, better SEO, etc. But what exactly should you write about? How do you go about finding topics that your audience truly cares about? How long should a blog post be in order to be effective? Should you write the “definitive guide” about your area of expertise?

And then, when you actually find the time to sit down and write, why does it take so long to create a blog post? There has to be a better way, right?

The good news is that with a little help, you can become a better blogger… today.

Most bloggers struggle in two key ways: first, feeling frozen by a blank page, not knowing what to write, and second, feeling frustrated because it takes so long to write a post. This course tackles both and helps everyone improve their own processes.” — Chris Lema

In less than 90 minutes, you can learn to write faster and more effectively.

We’re thrilled to announce that we’ve partnered with Chris Lema to bring you this exclusive 8-part course on how to become a better blogger.

Whether you’re brand new to blogging or a seasoned veteran, this course will help you learn how to write more effectively so you can build an audience, increase traffic to your site, and even monetize your writing. You’ll learn how to avoid the most common mistakes bloggers make, how to create different types of content to serve your readers, no matter where they’re coming from.

Plus, you’ll get eight ready-made frameworks you can use to write better blog posts… fast.

What I was trying to do, when creating this course, was two things: 1) anticipate the problems most bloggers face when blogging, and 2) accelerate a blogger’s writing process so they can benefit from blogging more quickly. — Chris Lema

By the end of this 8-part course, you'll learn:

  • How blogging benefits you in more ways than you know.
  • What you need to start a blog today.
  • The most common mistakes most bloggers make.
  • How to understand the Reader’s Journey.
  • Which types of content to create for your audience.
  • How to structure your posts for different types of readers.
  • Creative ways to find new topics to write about.
  • Four ways to speed up your writing.
  • Eight ready-to-use templates you can use to write any type of blog post.
  • How to monetize your blog and generate income with your writing.
  • Plus, answers to the most common questions about blogging.
  • And much more!

Meet your Instructor, Chris LemaChris Lema

Chris Lema is the General Manager of LearnDash, a public speaker, storyteller, blogger, coach, and product strategist. Since 2005, Chris has worked with countless startups and software companies, helping them leverage frameworks and stories to make better decisions that lead to growth. He's earned a reputation for blogging daily about WordPress, eCommerce, and business strategies on his personal site: ChrisLema.com

We’re thrilled to welcome Chris as our newest WP101 Instructor and we know you’re gonna love Chris’s friendly teaching style. And by the end of this course, you’ll not only be more confident creating new blog posts for your audience, but you’ll have a roadmap of content ideas that will keep you blogging for months to come!

Best of all, this new course is FREE for All-Access Pass members!

If you already have an All-Access Pass, just log into your account, then visit the Become a Better Blogger course description page and click the large, green button that says, “Take This Course.” That’s it! You don’t need to purchase anything else. Once you’ve enrolled in the new course, it will appear in your My Courses page.

Don’t have an All-Access Pass yet?

Purchase an All-Access Pass today and you’ll get this course, plus all of our other courses! In addition to WordPress basics, you’ll also learn how to optimize your site for search engines, sell products from your website, create custom forms, and much more. Get your All-Access Pass today!

Check out the Become a Better Blogger course outline:

View Course Details

Filed Under: News Tagged With: Announcements, Courses

How to Speed up Your WordPress Site with WP Rocket

WP Rocket Course on WP101

New Course: Speed up Your WordPress Site in a Few Clicks with WP Rocket

Does your WordPress site load slowly? Do you want to learn how to speed up your WordPress site with just a few clicks? If so, you’re in the right place!


WordPress is the most popular web publishing software on the planet. But if you visit many WordPress websites, you’ll quickly notice that they often load very slowly. And did you know that more than half of your visitors will leave if your website doesn’t load within ​three seconds?

Making matters worse, a slow-loading site will also impact your ranking in search engine results. If your site loads slowly, it’ll rank lower, and that means fewer visitors to your site. If you run an e-commerce site, that means less revenue.

Over the years, one of the most frequent questions we’ve heard from our members is, “How do I make my WordPress site load faster?”

That used to be tricky to answer. You could speed up your WordPress site by adding more resources to your web server, or migrating to a better Managed WordPress host. Or, you can use a CDN, a more lightweight theme, or remove any large images from your site. Maybe then your WordPress site would load more quickly. Right? But how realistic is that?

Thankfully, that’s where WP Rocket comes in.

Speed up Your WordPress Site with WP Rocket


WP Rocket is the best caching plugin for WordPress, and the ​easiest​ way to make your WordPress site load faster, with just a few clicks. And, unlike other caching plugins, you don’t need to be a rocket scientist to get up and running. In fact, you can set up WP Rocket in less than 3 minutes!


You don’t have to waste hours of your time, testing dozens of complicated settings. As soon as you activate the WP Rocket plugin, it ​automatically​ applies 80% of web performance best practices, ​even before you’ve enabled any options!

With WP Rocket activated on your WordPress site, you’ll notice instantly faster page load times. But you can also dive in a little deeper and customize the settings to get the absolute best performance for your site.

Oh, and there’s one more important thing to note about WP Rocket. Most Managed WordPress hosts block you from installing caching plugins on your WordPress site, because most of them interfere with their own server-level caching. But not WP Rocket. It’s the only caching plugin accepted by the top Managed WordPress hosts. That’s why today we only use and recommend one caching plugin for WordPress: WP Rocket

In fact, check out our page speed test results before & after activating WP Rocket on this site:

WP101 Page Speed Test Before Activating WP Rocket

Actual page speed test results of this site before activating WP Rocket.

WP101 After Activating WP Rocket

Page speed test results for this site after activating WP Rocket. Still some work to do on mobile, but what a huge improvement!


Last year, we partnered with the WP Rocket team to create this 10-part video tutorial series, and today, we’re thrilled to make it available to our members!

In this easy, 30-minute course, you’ll learn:

  • Why WP Rocket is the best caching plugin for WordPress.
  • How to download, install, and configure WP Rocket.
  • The best settings to speed up your WordPress site with WP Rocket.
  • How to test that WP Rocket is caching your site.
  • How to measure the speed of your site.
  • How external content slows your site down.
  • How to troubleshoot display issues with WP Rocket.
  • How to exclude certain JavaScript files from being cached.
  • How to set up the Cloudflare add-on in WP Rocket.
  • How preloading works in WP Rocket your site load faster.
  • Plus, much more!

Check out the introductory video…


Best of all, this new course is FREE for All-Access Pass members!

If you already have an All-Access Pass, first log into your account, then visit the WP Rocket 101 course description page, then click the large, green button that says, “Take This Course.” That’s it! You don’t need to purchase anything else. Once you’ve enrolled in the new course, it will appear in your My Courses page.

Don’t have an All-Access Pass yet?

Purchase an All-Access Pass today and you’ll get this new course, plus all of our other courses! In addition to WordPress basics, you’ll also learn how to optimize your site for search engines, sell products from your website, create custom forms, and much more. Get your All-Access Pass today!

Check out the WP Rocket 101 course outline:

View Course Outline

Filed Under: Tutorials Tagged With: Courses, Plugins

Beaver Builder 101: Learn How to Create Any Page Layout You Can Imagine, in Minutes

Beaver Builder Video Tutorials by WP101®

Beaver Builder IconDo you feel limited by the page layouts in your WordPress theme? Want to learn how to create your own beautiful page layouts in minutes, using a simple, drag-and-drop page builder?

In this brand new course, Carrie Dils will show you how to use Beaver Builder to build just about any page layout you can imagine… without touching a single line of code.


Beaver Builder is one of the most popular page builder plugins for WordPress, and for good reason. Whether you’re a professional web designer who builds websites for clients, or a website owner who wants to create professional-looking pages for your business website, Beaver Builder enables you to design responsive WordPress page layouts using a simple, drag-and-drop interface.

With Beaver Builder, you can easily create columns, perfectly position images and text, and create content-rich pages that include things like tabs, slideshows, videos, and more. Plus, it works on the front end of your site, so the designs that you create are exactly what your visitors will see after you hit the Publish button!

We’re proud to partner with expert WordPress developer and educator, Carrie Dils, to bring you this simple, 13-part introduction to Beaver Builder.

In this easy, 45-minute course, Carrie will teach you:

  • What Beaver Builder is, what it does, and what problem it solves.
  • How to download, install, and configure Beaver Builder.
  • How to use rows and columns to create page layouts.
  • How to use ready-made site templates to quickly build starter pages.
  • How to create custom blog post and archive page layouts.
  • How to configure and use the various Beaver Builder modules.
  • How to use the Headings, Text Editor, and Photos modules.
  • How to create Callouts and Buttons in Beaver Builder.
  • How to create Contact and Subscribe Forms in Beaver Builder.
  • How to add and style a group of photos using the Gallery module.
  • How to add audio and video to your Beaver Builder pages.
  • Where to get help and go further with Beaver Builder.
  • Plus much more!

Meet your Instructor, Carrie DilsCarrie Dils

Carrie Dils is an expert WordPress developer and educator who has helped craft online identities for businesses since 1998, creating sites that look great on the outside and work well on the inside. The daughter of an educator and computer scientist, Carrie is dedicated to continually learning and teaching others as she goes. She blogs regularly about WordPress and the business of freelancing at CarrieDils.com. When she's not behind a computer, she's likely reading a book, running after her dogs, or taking an absurdly long walk.

We’re thrilled to welcome Carrie as our newest WP101 Instructor!

Check out the introductory video…

We think you’ll love Carrie’s friendly teaching style, and by the end of this course, you’ll be able to build custom page layouts for your WordPress site!

Best of all, this new course is FREE for All-Access Pass members!

If you already have an All-Access Pass, just log into your account, then visit the Beaver Builder 101 course description page and click the large, green button that says, “Take This Course.”

That’s it! You don’t need to purchase anything else. Once you’ve enrolled in the new course, it will appear in your My Courses page.

Don’t have an All-Access Pass yet?

Purchase an All-Access Pass today and you’ll get this new Beaver Builder course, plus all of our other courses!

In addition to WordPress basics, you’ll also learn how to optimize your site for search engines, sell products from your website, create custom forms, and much more. Learn more and get your All-Access Pass today!

Check out the Beaver Builder course outline:

View Course Outline

Filed Under: News Tagged With: Announcements, Courses

The All-New WordPress 101 for WordPress 5.0 is Here!

WordPress 101 Updated for Gutenberg and WordPress 5.0

Are you ready to learn how to use the new Block Editor in WordPress 5.0 to build your own personal blog, business site, or online store? Our highly-popular WordPress 101 course is all-new, completely rewritten from the ground up and expanded to 34 videos. See what’s new!


We couldn’t be more excited to announce the release of our brand-new, completely rewritten WordPress 101 course for beginners. Earlier this year, we celebrated our 10th anniversary. Since 2008, we’ve updated and re-recorded the WordPress 101 videos a whopping 25 times. But this release was different.

As you know, WordPress 5.0 was released on December 6th. And it brought some big changes to the editor… actually, a complete overhaul of the editing experience we’ve all come to know and love. The new Block Editor, code-named “Gutenberg,” introduces a whole new way to create media-rich pages and posts that simply wasn’t possible in WordPress before, without turning to third-party add-ons.


The current editor got us through the last 14 years. We want Gutenberg to get us through the next 14.” — Matt Mullenweg, Creator of WordPress


In much the same way, our original WordPress 101 course served us all well for the past ten years; nearly three million people just like you have watched our WordPress video tutorials over the years! But we felt it was time to re-think our entire course.

So, we ditched the scripts we’ve relied on and updated for the past decade, and started from scratch. A new WordPress editing experience requires a new approach to onboarding new WordPress users.


A new WordPress editing experience requires a new approach to onboarding new WordPress users. Check out the all-new WordPress 101 video tutorial series by @WP101!

Click To Tweet

So, what’s new in WordPress 101?

In short… everything. We’ve broken the course into sections, centered around the activities a new WordPress user will want to learn first: Getting Started > Creating Content > Customizing Your Site > Exploring Blocks > Managing Your Site

The new course has been expanded to 34 video lessons, each one weighing in at no more than 5 minutes.

Plus, the first 7 videos are now completely FREE, so anyone can get a proper introduction to WordPress 5.0.

View the WordPress 101 Course Outline

Ready to check out the all-new WordPress 101?

We think you’re going to love creating content with the all-new WordPress Block Editor, but it definitely comes with a learning curve.

Whether you’re building a personal blog, a business site for your company, or even an online store, this course will teach you all the fundamentals of how to use WordPress to build your own website — in less than two hours.

By the end of this course, you’ll know how to create and manage your own WordPress website. You’ll learn how to use the all-new Block Editor in WordPress to create media-rich custom layouts. And you’ll be comfortable adding images, and using the Customizer to personalize the design of your site.

But best of all… you don’t have to learn in a vacuum. Every day, our WordPress educators answer WordPress questions from our members in our help forum. So when you need help, just reach out and we’ll do our best to get you back on your way.

Ready to get started? Check out the all-new WordPress 101 course outline, then watch the first seven videos for FREE. See you in the course!

WordPress 101 Course Page

Filed Under: News Tagged With: Announcements, Courses

New Course: How to Create Custom Forms in WordPress with Ninja Forms

New Video Tutorial Course for Ninja Forms

We’ve just released a brand new course for the popular Ninja Forms plugin for WordPress! Learn how to create custom forms for your WordPress site in minutes with the Ninja Forms plugin in this brand new, 18-part video tutorial course by WP101.


Ninja Forms LogoNinja Forms is easily one of the most powerful, flexible, and easy-to-use form builder plugins for WordPress. In this hour-long course, we’ll show you how you to install and use the Ninja Forms plugin to build just about any type of form you can imagine — from simple contact forms to event registrations, file uploads, payments, and more!


Ninja Forms has been downloaded more than 11 million times, and is currently in use on more than a million WordPress sites! And it’s no wonder… Ninja Forms is a breeze to use. You can get download the free plugin and get started in less than two minutes.

And when you dive into it, you’ll quickly find that it’s one of the most powerful and flexible WordPress form builders available for WordPress today! Out of the box, Ninja Forms includes over a dozen pre-built templates to help you quickly create common types of forms for your site with just a few clicks. Or, you can build completely custom forms in minutes using the simple, ‘drag-and-drop’ form builder.

If you’re a site owner, you’ll love how quickly and easily you can design complex forms… with absolutely no coding required.

But there are also dozens of helpful add-ons to extend Ninja Forms, making it even more powerful. In this new course, we’ll introduce you to several of the most popular add-ons for Ninja Forms, and show you how you can use them to increase form conversions, build a mailing list, collect payments, or connect to your favorite productivity tools.

We partnered closely with the Ninja Forms team over the past couple of months to create this 18-part video tutorial course. In just a little over an hour, you’ll learn how to:

  • Download, install, and configure the Ninja Forms form builder plugin for WordPress.
  • Use the easy, drag-and-drop form builder in Ninja Forms to create just about any type of form you need.
  • Trigger and send an email whenever a form is submitted on your site.
  • Add a form to a page, blog post, or widget area on your WordPress site.
  • Create custom, multi-column layouts and styles for your forms.
  • Create multi-part forms to break long forms into smaller sections for your visitors.
  • Use conditional logic to create smart, interactive forms that react to your visitor’s actions.
  • Create a quote request form that changes and adapts to a customer’s needs.
  • Add a file upload field to your form, enabling your visitors to upload and send files to you.
  • Use Zapier with Ninja Forms to connect your forms to hundreds of third-party services.
  • Collect payments with either PayPal Express or Stripe and Ninja Forms.
  • Create an email sign-up form so your site visitors can subscribe to your MailChimp email list.
  • Plus much more!

Check out the introductory video…

We think you’re going to love creating custom forms for your WordPress site with Ninja Forms!

Best of all, this new course is FREE for All-Access Pass members!

If you already have an All-Access Pass, just log into your account, then visit the Ninja Forms course description page and click the large, green button that says, “Take This Course.”

That’s it! You don’t need to purchase anything else. Once you’ve enrolled in the new course, it will appear in your My Courses page.

Don’t have an All-Access Pass yet?

Purchase an All-Access Pass today and you’ll get the new Ninja Forms course, plus eight other courses — 161 videos in total! Plus, you’ll get every new course we release within the next 12 months!

In addition to WordPress basics, you’ll also learn how to optimize your site for search engines, how to sell products from your website, and much more. Learn more and buy your All-Access Pass here.

Ready to get started with Ninja Forms?

View Ninja Forms Course Details

Filed Under: News, Tutorials Tagged With: Announcements, Courses, Plugins

New Course: Getting Started with the Jetpack Plugin

Jetpack Course

Today, we’re thrilled to announce the launch of our long-awaited course for Jetpack!

We partnered with well-known WordPress educator, Zac Gordon, to create Getting Started with Jetpack — a 35-part tutorial series for beginners. This course is designed to help you add dozens of powerful new features to your WordPress website at once with the Jetpack all-in-one plugin.


Jetpack All-in-One Plugin for WordPressJetpack is an all-in-one plugin that adds dozens of new features to keep your WordPress site secure and help you increase traffic. Best of all, it’s completely free!

No question, Jetpack is powerful and robust. It contains dozens of modules and new features you can activate with a single click. But this can also be overwhelming at first glance. So it’s no wonder this course is one of the most requested tutorial topics from our members.

That’s why we partnered with Zac Gordon to create this 35-part introduction to the Jetpack plugin. This course will provide an introduction to each of the modules in Jetpack, the all-in-one plugin for WordPress. By the end of this course, you’ll have a solid understanding of every feature in Jetpack.

About the Instructor, Zac Gordon

Zac Gordon, WordPress InstructorZac Gordon is a professional educator with years of experience teaching in the classroom, leading workshops, giving talks and recording online courses. He has taught a range of web related topics from design and development to traditional programming and even robotics.

Zac’s technological teaching passion is WordPress. He loves being able to empower people to learn how to build sites for themselves that help them promote their own brands, businesses or organizations. For his more advanced students, he loves watching people move from being able to just build sites with the WordPress software to being able to understand how everything works behind the scenes and truly becoming WordPress developers.

We’re thrilled to have partnered with Zac to create this course! We know you’ll benefit from his advice and expertise.

Check out the first video…

Ready to get started with Jetpack?

View Jetpack Course Details

Filed Under: News, Tutorials Tagged With: Courses, Plugins

Connect with us!

  • Email
  • Facebook
  • Twitter

Looking for the Very Best WordPress Plugins and Themes?

We've done the hard work for you! Check out our list of the top WordPress plugins, themes, and services to get the most out of your WordPress website.

Products We ♥

Most Popular Articles

  • How to Install WordPress in 5 Minutes
  • Why Do We Recommend Managed WordPress Hosting?
  • Best WordPress Hosting in 2022. Which One is Right for You?
  • How to Use the WordPress 101 Videos to Train Your Clients
  • 10 Reasons Why You Should Never Host Your Own Videos

Most Recent Articles

  • Learn How to Create Custom Forms with WPForms
  • Learn How to Become a Better Blogger in 90 Minutes
  • Four Common SEO Myths Debunked
  • WordPress SEO 101: A Beginner’s Guide
  • How to Backup Your WordPress Site Easily Using BlogVault

Chat with a WordPress expert?

Need a quick fix or minor tweak to your WordPress theme? Or a custom feature for your site? Chat with a WordPress expert!

Chat Now

Most Recent Questions

  • Which option changes the background color of the payment box on the checkout page? asked by Paige, 1 day ago
  • WordPress 6.0 asked by Philip Gledhill, 1 day ago
  • How do I create a shopping cart page? asked by Paige, 5 days ago

Search this Site

Site Links

  • About Us
  • Your Account
  • Products We ❤️
  • Affiliates
  • Testimonials
  • Blog
  • Contact Us

Courses

  • FREE Intro to WordPress
  • WordPress 101
  • WooCommerce
  • WPForms
  • Jetpack
  • Yoast SEO
  • View All Courses…

Products

  • WP101.com
  • WP101 Plugin
  • Embed our videos on your site!

Connect with Us

  • Email
  • Facebook
  • Twitter

WordPress Tutorials by WP101© 2008-2022 WP101® LLC, Houston, TX. All rights reserved.
WP101® is a registered trademark with the U.S. Patent and Trademark Office.
WP101® is hosted by Cloudways.
Privacy Policy | Terms of Use | Disclosure | WP101 Coupon