Skip to content
UdemyPhpPaid courseAll Levels

Creating a Simple Newsletter Signup Using PHP and MySQL (Udemy.com)

In this course we are going to add a newsletter signup form that saves to a database.

Created by: Malcolm Knott

Last updated June 2020

icon
What you will learn

  • Simple PHP and MySQL database skills.

icon
Course Description

Hi, In this course we are going to add a newsletter sign up form that will save our new subscribers to a database.

To do this we are going to be using a backend programming language called PHP and a MySQL database.Don’t worry if that doesn’t make any sense to you, we will be going over all of the basics and walking you through it step by step.

This course does however assume you have a basic understanding of html and css, and that you know how to push any updates up to a server and make them live.

If you don’t have that experience then I can recommend this course by Daniel Scott, it starts at the very beginning and will easy get you up to speed so you can start taking the next steps like working with PHP and databases.

So if you’re ready to get started with our PHP database project … then sign up to the course and lets get started :)

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Malcolm Knott

Hi,

I'm a freelance website developer from New Zealand. I mostly work with Laravel and Vue JS projects, although I have experience with tones of different programming languages, frameworks and CMS's. I'm just starting my course making journey and can't wait to share everything I have learnt over a career of making websites.

icon
More PHP courses

$54.99

Free

$64.99

$94.99

$99.99

$74.99

icon
Reviews

4.5

266 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Alok Sarkar on 5/2/2025

I took "Daniel Walter Scott" other course from Fiverr, which is "Build a responsive website using HTML5 & CSS3". After that, I thought, what is Next? Then I go to bringyourownlaptop.com site, here I find Dan tells what is the next, "Malcolm Knott" will help. Then I found Udemy & saw that it is a Free Course Now. So I am very Excited and feel very Amazing & Happy. Thank You- "Daniel Walter Scott (Dan) & Malcolm Knott" Regards, ALOK SARKAR.

By Lee vargas farad on 1/15/2024

Yes, It has been fully explained but I think is easier to leave a note or chart with the full requirements of the course, because there's a domain at the end of the course that you must pay it and don't have more choices to continue, since my point of view has a good explanation of all topics of the subjects, and only one objection is that the teacher over the guidance uses many times copy pastes without a deep explanation.

By Olawuni Emmanuel Kayode on 10/21/2023

Of course, it's clearly seen that you are a professional, but you need to come to the level of beginners in order to make them comprehend. Saving yourself the typing stress is one of the biggest reasons the course is boring. This is no different from copying codes from AI and making video on it. Below my expectation

By Eric Joseph on 3/13/2022

This was a straight-to-the-point course. It assumes students have a fair bit of prerequisite knowledge since this is not really a beginner's topic. I found everything to be clearly explained and easy to follow. My only recommendation for future courses would be to increase the font size of your recordings so it is a little bit easier to see. I has some issues differentiating between square and round brackets while streaming at low-ish resolution.

By Alexandros Dimiropoulos on 12/5/2021

Overall it is a great introduction to understand how databases. work. I also really liked that at the end he uploads the project to a real server. Having said that, I encountered some issues and here are the solutions I found: 1) I couldn't connect to localhost:8080/projects/ .To solve that I opened VScode with admin rights and I opened httpd.conf file which I found on C:\xampp\apache\conf. Inside that I found "Listen 80" and I changed 80 to 8666. Then save and close. Then anywhere in the code or browser that he puts 8080, I put 8666. 2) I couldn't store data to my database. The problem was that in Daniels lesson we usually open our page using Live server extension (right click/open with Live server). That opens a page with url: http://127.0.0.1:5500/index.html . Instead the page that you should open is: http://localhost:8080/projects/meat-yogurt (or 8666 if you have problems with 8080). There submiting data works great with no problems. 3) I didn't realize initialy that there is a button under the 2nd lesson that says Resources and contain all the code.... 4) In lesson 3 he installs xammp and looks very different from the program I installed, because this is the Mac version. I didn't see it initially that in lesson 4 he installs also a windows version.... All these may sound obvious for some but for an inexperienced user like me it wasn't.

By Jerry Worthington on 11/27/2020

Very quick and to the point. Solid tutorial on what the PHP setup workflow looks like. If you're a beginner (like me), please keep in mind that it'll take a few tries to get the entire workflow down.

By J Z on 8/25/2020

An excellent short course that complements the Responsive web design course I completed recently. This provides a good introduction to using PHP on a user input form for the website built in the previous course.

By Tater Dev on 6/16/2020

This was amazing no joke. I have been developing WordPress sites for some years now and really found that this understanding of the ebb and flow that the database and code have is key. The tutorial its self was quick and in tune with the information.

By Anonymized User on 6/1/2020

Really awesome course. Teacher is awesome. Volume is great. And there’s no audio language barrier when the teacher is speaking. Only thing I didn’t like about this course is it’s very hard to see, teacher needs to make future course zoomed in.

By Ibrahim Gumaa on 1/4/2020

Very useful introduction to PHP and MySQL. The XAMM installation interface shown only pertained to Mac users. However, it wasn't difficult for a Windows OS user such as me to find the correlation and follow the course. Thanks Malcolm for the course although it felt like it was too short. Looking forward to start implementing what I have learnt into my web site.

Showing all 10 reviews on CourseDuck

Read all 266 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100