Landing Pages: Learn to Build Your Own Quickly and Easily

Landing Pages need to ask 5 key questions to increase click through action.
3.5 (1 rating)
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,035 students enrolled
Instructed by Maurice Price Design / Web Design
57% off
Take This Course
  • Lectures 25
  • Length 3 hours
  • Skill Level All Levels
  • 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 1/2015 English

Course Description

This course is about making effective web pages and landing pages.

You can be a complete novice as Past 1 of the course covers all the prerequisites to be able to do Part 2 of the course.

Part 2 of the course goes into great detail in building the HTML landing page and steps you through using JQuery and Ajax to seamlessly send and receive data from the server.

As you may be aware up until now it's been difficult to create landing pages that send a response email back to the landing page visitor as well as sending a contact email to the landing page manager. Also collecting the form data into a MySQL database.

If you want to be in control of your own landing pages and not have to pay a monthly fees to use an online landing page services then this course is going to enable you to easily create your own landing pages and host them yourself.

We discuss web hosting and how to get it and use it. It also talks about domain names how and where to get them.

The course talks about the advent of new technology and tools that make it easier to build these type of sites.

In this course you will learn about working with HTML the course spends a lot of time explaining how to layout your landing page using HTML before steping you through using JQuery and Ajax, to create a better user experience where the page doesn’t need to refresh it seamlessly sends and receives feedback on the page using Ajax.

I step you through using MySQL and PHP to send emails to the landing page visitor and the landing page manager.

I show you how to collect the landing page data in a MySQL database creating an email database that can be used for marketing later.

The course steps you through creating a real landing page.

The course steps you through some facts about Search Engine Optimization and the five (5) key questions that lead to action.

What are the requirements?

  • You should be familiar with using a computer
  • You should be familiar with using a web browser

What am I going to get from this course?

  • Create a HTML web page
  • Create a landing page
  • Send and receive data from the web page form
  • Save form data in a MySQL database
  • Send response emails from the web page form
  • Get your own web hosting
  • Get your own domain name registered and hosted
  • Optimize your web page for search engines

Who is the target audience?

  • Anyone that wants to know how to build a web page or landing page in HTML
  • Anyone that wants to be able to send and receive data using a web form
  • Anyone that wants to be able to save form data into a MySQL database table
  • Anyone that wants to build and host their own or other peoples websites
  • Anyone that wants to know about PHP and saving data

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.


Section 1: XAAMP SERVER (Part 1)

Learning about XAAMP Web Server

This is a full web server similar to the ones that a web host uses.

By using the XAAMP web server you can test your web page development as you build it.

The server runs the Apache server with PHP and MySQL.

Download the XAAMP server

1 page

In this lecture we discuss website hosting, what it is and how you can get it for a low price.


In this lecture we discuss domain name hosting, what domain name hosing is and why you need it.

Section 2: Creative Cloud and Dreamweaver (Part 1)

This lecture covers getting a creative cloud account and then downloading and installing Adobe Dreamweaver CC for website development.

Adobe offer a free 30 day trial on Dreamweaver CC so it's easy to get started and build this project with the best web development tools.

1 question

What are the benefits of using Adobe's Creative Cloud?

Section 3: Basics Development Platforms HTML, PHP, JQuery and MySQL Database (Part 1)

In this lecture you will be shown step by step through creating a HTML page layout.

You will see how CSS classes affect the HTML look of the page when rendered in a web browser.

HTML is short for Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

You can download the resource files in landing_page .zip

1 question

Some questions about HTML basics .

Questions on HTML
1 question

In this lecture I will discuss how JQuery JavaScript and Ajax work to make your web pages more user friendly.

Using JQuery and Ajax the user experience is greatly increased as there is no longer a need to refresh the page after submitting form data like HTML needs to do with out the assistance of Ajax and JavaScript.


In this lecture I walk you through a php program and show how to pull data from a MySQL database table and displays the data on the web browser.

3 questions

A quick refresh question about PHP

Introduction to MySQL Database
Section 4: Google Analytics (Part 1)

In this lecture we take a look at Google Analytics and see how it can aid in developing your website traffic


In this lecture we discuss why it's important to use the Google webmaster tools.

Section 5: FTP (File Transfer Protocol) (Part 1)

In this lecture we discuss FTP.

FTP is the method we use to upload your files to your website hosting.

Section 6: HTML Landing Page Layout (Part 2)

In this and subsequent lectures on HTML you will build the landing page shown in this demonstration site.

Download the resource files from the resource tab as you will need them to complete this section of the course.


An in depth look at HTML continued...


An in depth look at HTML continued...


An in depth look at HTML continued...


An in depth look at HTML continued...


HTML Page Layout

All the development files including the index.html page are available to download from the resource folder.

4 questions

Some questions about HTML

Section 7: JavaScript, JQuery and Ajax form data functionality

In this lecture I show you how to receive and process form data using JQuery and Ajax


We continue from the previous lecture with processing form data.

JQuery Quiz
2 questions
Section 8: PHP server side data processing
Learn how to process form data with PHP
Section 9: MySQL Database

In this lecture we discuss creating a new database from the web hosing (HostGator) and adding the table from the SQL resource file provided in the resource tab in this lecture.

We also discuss PHP inserting the data into the database.

Section 10: Five (5) Key Questions, Privacy Pages and Search Engine Optimization (SEO)
1 page

Download and read the resource about the five key questions


Learn how to get a privacy policy for your landing page or website.

Download and read the provacy policy resource from resource tab

1 page

Download and read the resource on Search Engine Optimization.

Section 11: Landing Page Resources

Download the entire code resource

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Maurice Price, Application Programmer

I've have been programming and creating business applications for over 20 years. during this time I've built projects from large complex business enterprise applications through to simple mobile applications.

I'm excited about developing applications and have built mobile applications for government and for private enterprise.

I enjoy sharing my knowledge and help teach others that are interested in mobile application development.

Ready to start learning?
Take This Course