WordPress Forms Development: Formidable Forms Masterclass
- Description
- Curriculum
- FAQ
- Reviews

This course is for beginners and experts alike. It is designed in such a way that you can skip to any part at anytime. We cover the basics of setting up Formidable Forms, the installing of addons, creation of forms, creation of views, third party integrations, and complete web application development using Formidable Forms.
Some of the topics we cover are as follows:
-
How to use Formidable Forms Pro in WordPress
-
How to build forms in WordPress
-
How to Create Views in WordPress
-
How to integrate with third party systems using Formidable Pro
-
How to create snippets and integrate them with Formidable Forms Pro
-
Putting it altogether to create real world applications
This course will also contain real world examples as well as tutorial examples that you can use in your own applications.
I will continue to add to this course as new things emerge and I have more real world examples to share, for as long as Formidable Forms exists and long afterwards.
-
4Text Field
Learn about the functionality and settings the Text Field has to offer in Formidable Forms.
-
5Checkboxes Field
Learn about the functionality and settings the Checkboxes Field has to offer in Formidable Forms.
-
6Dropdown Field
Learn about the functionality and settings the Dropdown Field has to offer in Formidable Forms.
-
7Website / URL Field
Learn about the functionality and settings the Website / URL Field has to offer in Formidable Forms.
-
8Phone Field
Learn about the functionality and settings the Phone Field has to offer in Formidable Forms.
-
9Hidden Field
Learn about the functionality and settings the Hidden Field has to offer in Formidable Forms.
-
10reCaptcha Field
Learn about the functionality and settings the reCaptcha Field has to offer in Formidable Forms.
-
11Paragraph Field
Learn about the functionality and settings the Paragraph Field has to offer in Formidable Forms.
-
12Radio Button Field
Learn about the functionality and settings the Radio Button Field has to offer in Formidable Forms.
-
13Email Field
Learn about the functionality and settings the Email Field has to offer in Formidable Forms.
-
14Number Field
Learn about the functionality and settings the Number Field has to offer in Formidable Forms.
-
15HTML Field
Learn about the functionality and settings the HTML Field has to offer in Formidable Forms.
-
16User ID Field
Learn about the functionality and settings the User ID Field has to offer in Formidable Forms.
-
17File Upload Field
Learn about the functionality and settings the File Upload Field has to offer in Formidable Forms.
-
18Date Field
Learn about the functionality and settings the Date Field has to offer in Formidable Forms.
-
19Scale Field
Learn about the functionality and settings the Scale Field has to offer in Formidable Forms.
-
20Slider Field
Learn about the functionality and settings the Slider Field has to offer in Formidable Forms.
-
21Dynamic Field
Learn about the functionality and settings the Dynamic Field has to offer in Formidable Forms.
-
22Repeater Field
Learn about the functionality and settings the Repeater Field has to offer in Formidable Forms.
-
23Password Field
Learn about the functionality and settings the Password Field has to offer in Formidable Forms.
-
24Credit Card Field
Learn about the functionality and settings the Credit Card Field has to offer in Formidable Forms.
-
25Signature Field
Learn about the functionality and settings the Signature Field has to offer in Formidable Forms.
-
26Rich Text Field
Learn about the functionality and settings the Rich Text Field has to offer in Formidable Forms.
-
27Time Field
Learn about the functionality and settings the Time Field has to offer in Formidable Forms.
-
28Star Rating Field
Learn about the functionality and settings the Star Rating Field has to offer in Formidable Forms.
-
29Toggle Field
Learn about the functionality and settings the Toggle Field has to offer in Formidable Forms.
-
30Lookup Field
Learn about the functionality and settings the Lookup Field has to offer in Formidable Forms.
-
31Section Field
Learn about the functionality and settings the Section Field has to offer in Formidable Forms.
-
32Embed Form Field
Learn about the functionality and settings the Embed Form Field has to offer in Formidable Forms.
-
33Address Field
Learn about the functionality and settings the Address Field has to offer in Formidable Forms.
-
34Field Functionality Quiz
Answer all the questions successfully to pass.
-
35Add each field type to a form and try the functionality.
-
38Form Settings Overview
In this lesson you will learn what each of the tabs and the side menu is for.
-
39Form Settings: General Settings
The general settings tab contains a lot of features and as such, this lesson is a lengthy lesson.
-
40Form Settings: Form Actions Overview
This lesson provides you with an overview of the many form actions that Formidable forms offers.
-
41Form Settings: The Email Notification Form Action
The email notification action allows you to control all aspects of emailing results from a form within WordPress
-
42Form Settings: The WordPress Post Creation Action
Learn how to create a post in WordPress using this Formidable Forms Action
-
43Form Settings: Register User Action
-
44Form Settings: Paypal Action
-
45Form Settings: MailChimp Action
-
46Form Settings: Twilio Action
-
47Form Settings: Collect a Payment Action
-
48Form Setting - Send API Data Action
Here is the rule that should be added to your .htaccess file in order to have your API calls act properly. Always test and make sure they are not working first, as there is no need for this rule should it already be working.
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
-
49Form Settings - ActiveCampaign Action
-
50Form Settings - AWeber Action
-
51Form Settings - Constant Contact Action
-
52Form Settings - GetResponse Action
-
53Form Settings - Highrise Action
-
54Form Settings - MailPoet Action
-
55Actions that cannot be demonstrated
-
56Form Settings Quiz
-
57Use three different actions
-
63Creating a Contact Form and Listing
This lecture takes you through the creation of contact form, creation of a contacts listing, and the implementation of complete data entry management routines.
This is a rather lengthy lecture, so please be sure to allocate adequate time to go through the lecture in it's entirety.
-
64Creating an Appointments Calendar
In this lecture, I will show you how to create an appointments calendar that has appointments based on the contacts entered in the form from the previous lecture.
-
65Colorizing the Appointments Calendar
In this lecture, you will learn how to colorize the entries within the appointments calendar. I have also included a link to the color picker plugin we are using in this lecture under the resources section.
-
66Editing Appointments
In this lecture, you will learn how to add edit capabilities to your appointment entries within the calendar.
-
67Deleting Appointments
In this lecture, you will learn how to delete appointments from within the calendar view.
-
68Putting it all together
In this lecture, you will learn how to take all the pieces and make a functional appointments website including user security.
-
69Section Quiz
-
70Introduction
-
71Woody Snippets Plugin
This lecture shows you how to install and work with the basics of the Woody Snippets Plugin. I use this plugin extensively for handling the following advanced concepts, so please watch this lecture and install it accordingly.
-
72Update to Woody Snippets
-
73Entry Management Hooks: frm_pre_update_entry and frm_pre_create_entry
This lecture will show you how the frm_pre_update_entry and frm_pre_create_entry hooks work. Both of these hooks are meant to manipulate form data before it is saved.
-
74Defining and using Shortcodes
In this lecture, you will learn how to create a website settings form and a shortcode that will override a label within a formidable form with a value that has been setup within the website settings form.
-
75Passing Data Between Views and Forms
-
76Parameter Passing Quiz