‘The Complete PHP MYSQL Professional Course with 5 Projects’ is a project-based course that aims to teach students PHP and MySQL. The course focuses on the basics as well as advanced concepts of PHP. The instructor follows a hands-on approach, where students will work on a couple of projects such as regular expressions, contact form + email, dynamic web pages, and CMS-based employee management as they learn.

The course is suitable for beginners as the instructor teaches PHP from the beginning. The course is usually available for INR 2,799 on Udemy but students can click on the link and get ‘The Complete PHP MYSQL Professional Course with 5 Projects’ for INR 449.

Who all can opt for this course?

  • Students or anyone interested to learn PHP
  • Designers who want to learn back-end programming
  • College/University students

Course Highlights

Key HighlightsDetails
Registration LinkApply Now!
PriceINR 449 (INR 2,79984% off
Duration20 hours
Student Enrollment45,349 students
InstructorJazeb Akram
Topics CoveredBasics of PHP, regular expressions, dynamic web pages, employee management CRUD application, etc.
Course LevelBeginner
Total Student Reviews2,482

Learning Outcomes

  • Fundamentals and building blocks of PHP with practical applications
  • Using regular expressions for form validation in the most secure way
  • Creating dynamic web pages using a range of PHP techniques
  • PHP CRUD application for employee management system from scratch
  • CMS (Content Management System) with admin panel
  • How to begin using Bootstrap 4 frame without using a Bootstrap template
  • Using PHP Sessions in a more complex manner to easily communicate information between project modules
  • Functional blog with commenting capabilities
  • Powerful web forms that are unhackable
  • Create a competent CRUD
  • CMS based projects
  • Full coding exercises
  • Login-logout admin system
  • Use PHP to send emails
  • Bootstrap 4.2.1
  • PDO
  • Tracking URLs
  • Security measures for open pages
  • Fabulous fonts

Course Content

S.No.Module (Duration)Topics
1.Course Promo Video (31 minutes)Course Promo Video
Instructor Status | Important
Using Possible Answers to Questions Section
2.Building Blocks of PHP (01 hour 22 minutes)Requirements overview
XAMP Downloading and Installing
Download XAMP
XAMP Files and Solving Error
Getting the Best Editor
Document overview
Arrays Functions
Array Functions
3.Coding Exercises of Course (08 seconds)All Coding Exercises of Course
4.Building Blocks of PHP Continue.. (02 hours 00 minutes)Inside Job
If Statements
For Loop
While Loops
For-each Loops
Switch Statements
User Define Functions
Static Variables
Local Variables
Global Variables
Super Global Variables
5.Super Global Post Variable (24 minutes)Form
Form Another Working Example
6.Regular Expressions (28 minutes)Regular Expressions PPT
Regular Expressions Creation Part 1
Regular Expressions Creation Part 2
Best Practice
7.Form Validation Pro (01 hour 01 minutes)Form Validation Project Overview Part 1
Form Validation Project Part 2
Form Validation Project Part 3 Adding Constraints
Form Validation Project Part 4 Finishing PHP
Form Validation Project Part 5 Working with CSS
For Sending Email
Understanding Email
Sending Email in PHP
Form Validation Project Sending Email
8.Dynamic Web Pages (01 hour 03 minutes)URL
Dynamic Web Pages Project Part 1
Dynamic Web Pages Project Part 2
Dynamic Web Pages Project Part 3
Dynamic Web Pages Project Part 4
9.Powerful Super Global Variables (31 minutes)Cookie
Setting Cookie
Un-Setting Cookie
10.Employee Management Crud Application (01 hour 26 minutes)What we are going to do
Form Creation
Creating Database
Inserting Data into DataBase
SQL Injection
Inserting Completion
View From DataBase
Showing Data on the Update Page
Updating Data
Deleting Record
Search From Database
11.NEW CMS 4.2.1 — 2019 (11 hours 11 minutes)Bootstrap Introduction
Connecting Bootstrap
Basic Nav
Using Icons
Ending Navigation
Toggle button with Bootstrap5 (2021)
Designing Category
Creating DataBase
Creating Category Table
Creating Session File
Finalizing Validation
Date and Time
Inserting Category in Table
Add New Post UI
Fetching Categories
Basic Validation for Post Page
Finalizing New Post Page
Designing All Post Page
Fetching All Posts
Designing Table
Limiting Content
Another way to limit content
Designing Public Front-end
Showing Posts on Blog Publicly
Activating Search Button
Full Post
Edit Post Extraction
Post Updation
Delete Post
Delete Image
Designing Commenting Area
Inserting Comment
Creating Relation Between Tables
Fetching Comments
Designing Admin Registration Page
Adding New Admin in Db
Check Username Existence
Designing Login Page
Tracking Admin Activities
Logout Page
Tracking URL
Restricting Login Page
Comments Page
Approve Comments
Delete Comments
Dis-Approve Comment
Delete Existing Category
Delete Existing Admin
Designing Side Area of Dashboard
Showing Insights of Blog
Fetching Posts for Dashboard
Enhancing Admin Experience on Comments
Showing Comment Count on Blog Page
Starting Pagination
Adding Pagination Links
Activating Current Page
Creating Forward and Backward Buttons
Removing Technical Glitch
Filing Content in Side Area
Showing Posts According to Category
Showing Recent Posts in Side Area
Designing My Profile Page
Designing Right Area
Finishing My-profile Page
Designing Public Profile Page
Adding PHP to Profile Page
Final Thoughts
For More
12.Possible Answers to Questions (05 minutes)syntax error or undefined variable on some line
Can’t update the database
Source Codes of course
login system | function Login_Attempt($Username,$Password) is not working
PHP 7 OR PHP 5.6
Give me Course for FREEEEE
URL Post ID is not getting from URL / Edit Post is not Updating
URL error | undefined id error on some line
Accessing XAMP localhost| http://localhost/dashboard/ and not ‘localhost’
Sending Email question
No source File for Web Dynamic Project in section7
‘Something Went Wrong’ message. Data was adding Previously but not now | Answer
Can’t find htdocs on MAC . Can’t access it on browser.
Image upload Problem | Image is not moving to directory
Creating Responsive Button
Manage Upload File Size, Duplicate name etc

Resources Required

  • PHP knowledge is not necessary. Students will learn everything about PHP in this course from scratch.
  • Basic HTML knowledge.
  • A PC/laptop with a stable internet connection.

Featured Review

Narendra Kumar Singh (4/5): PDO …SQL injection..form validation and cms project match best for me….


  • Goran Pleše (5/5): I like this course, maybe one of the best ones I have taken…
  • Aziz ullah (5/5): Done Excellent by , Jazeb Akram and thank you Jazeb Akram.
  • John Smith (5/5): The way he explained the loop looks awesome and form validation as well.
  • Danilo José da Silva (5/5): your resources are very good for all of us to keep learning.


  • Malik A. (3.5/5): I feel that the end of the project was a little bit rushed so I am not giving 4 or 5 stars, however still a very entertaining project. The quality of the lecture and audio is good, and I made a lot of progress so I recommend this course.
  • Omkar R. (3/5): It is good PHP course. Need more PHP basics lectures.
  • Michael B. (1/5): While some of the course is useful it does NOT cover what I thought of as the basics, namely how to read information from an SQL database using PHP and prepared statements.

About the Author

The instructor of this course is Jazeb Akram who is a Data Scientist. With a 4.2 instructor rating and 3,977 reviews on Udemy, he offers 11 courses and has taught 77,050 students so far.

  • Jazeb Akram is a Data Scientist and has been working as a Developer Consultant for a couple of years.
  • He has been working as a freelancer since 2011.
  • He created numerous applications for numerous businesses and also trained people in programming languages and technologies.
  • Jazeb holds a computer science degree from the University of Punjab in Pakistan and a master’s degree in data science from Western Sydney University in Australia.

Comparison Table

ParametersThe Complete PHP MYSQL Professional Course with 5 ProjectsResponsive PHP Registration Form: From ScratchComplete Web Developer Course HTML CSS JavaScript PHP jQuery
OffersINR 449 (INR 2,799) 84% offINR 449 (INR 3,499) 87% offINR 449 (INR 3,499) 87% off
Duration20 hours4 hours23 hours
Student Enrollments45,34912,06948,807
InstructorsJazeb AkramSyed AliLaurence Svekis
Register HereApply Now!Apply Now!Apply Now!

Leave feedback about this

  • Rating