PHP & MySQL Web Development From Scratch - Build 5 Projects
4.4 (27 ratings)
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.
248 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP & MySQL Web Development From Scratch - Build 5 Projects to your Wishlist.

Add to Wishlist

PHP & MySQL Web Development From Scratch - Build 5 Projects

Learn PHP & MySQLi web development from scratch with real time examples & create practical projects during the course.
4.4 (27 ratings)
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.
248 students enrolled
Created by Abdul Wali
Last updated 9/2015
English
Curiosity Sale
Current price: $10 Original price: $30 Discount: 67% off
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 4 Articles
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Start learning web development today to become a web developer tomorrow
  • Learn to create your own apps using PHP & MySQLi from scratch with practical examples
  • Become a PHP/MySQLi web developer to create small applications yourself
  • Create a dynamic website using PHP and MySQLi in no time
View Curriculum
Requirements
  • HTML (Optional)
  • CSS (Optional)
  • JavaScript (Optional)
Description

Learn PHP & MySQLi web development from scratch by understanding basic PHP functions and create your very own applications & projects using PHP & MySQL.

Build a strong web development foundation by learning PHP & MySQLi open source technologies with these basic video tutorials including apps:

  • Basic PHP Understanding
  • Basic MySQLi Understanding
  • PHP Basic Functions & Commands
  • Advance PHP Functions
  • Object Oriented Programming (OOP) Concept
  • MySQLi - Insert/View/Delete/Edit Operations
  • Creating a Calculator in PHP
  • Creating a Currency Converter in PHP
  • Creating a Complete Registration Form in PHP
  • Creating an Online Voting System in PHP

Learning PHP & MySQL is easy

PHP is open source and free to use, as MySQLi is open source and free to use too, this combinations makes it the best solution for web developers, this course covers a variety of PHP functions as well as MySQLi queries, with over 8 hours of content and more than 70 lectures, it walks you through the exact process in order to be able to work as a PHP and MySQL developer.

Content & Duration:

Learning from very basic takes some time, but after the initial stages, you'll get it very easy, and it shouldn't take more than a month to master this program, the PHP web development is not that difficult to learn as shown on the web, but with a practical & positive approach, it gets very easier gradually.

The content is structured for starters, who want to start from absolutely scratch, but along the way, you'll learn creating projects like registration form, voting system, calculator and currency converter, which means you'll take your skills ahead of your thoughts.

Who is the target audience?
  • Those who are absolutely beginners to PHP & MySQLi can take this course
  • Those who want to become PHP web developer with understanding of MySQL should take this course
  • Those who are looking for advanced PHP techniques should not take this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
56 Lectures
08:25:47
+
Introduction to PHP & MySQLi
3 Lectures 20:41

The introduction of PHP & MySQLi web development course from scratch.

Preview 07:27

in this lecture, we'll learn to install the XAMPP and Notepad++ applications in order to create a web development environment on our local computer.

Preview 05:07

In this lecture, we'll just learn the very basic syntax of PHP, and we'll create the first script.

The Basic PHP Syntax - Hello World
08:07

Please answer a few easy questions related to previous section!

Section #1 Quiz Challenge!
3 questions
+
PHP Regular Commands & Functions
7 Lectures 01:05:15

in this lecture, we'll learn the echo and print statements in PHP, and we'll also discuss print_r command in PHP.

Echo & Print Statements
05:37

in this lecture, we'll learn about local variables in PHP in details.

Local Variables in PHP
07:58

in this lecture, we'll learn about using Global Variables in PHP.

Global Variables in PHP
12:22

in this lecture, we'll learn about arrays in PHP which is used to store multiple values in PHP.

PHP Arrays
06:15

in this lecture, we'll learn about data types in PHP.

Data Types in PHP
07:15

in this lecture, we'll learn about using IF and ELSE statements in PHP.

If and Else Statements in PHP
13:59

in this lecture, we'll learn about important PHP Loops i.e for loop, foreach loop and while loop.

Loops in PHP
11:49

Please answer the following questions related to previous section.

Section #2 Quiz Challenge!
4 questions
+
PHP Advance Functions & Commands
11 Lectures 01:36:55

In this lecture, we'll learn all about creating functions in PHP, we can create our own functions in PHP.

PHP Functions (Custom)
06:38

In this lecture, we'll learn about Include and Require functions in PHP.

Include & Require Functions
07:38

in this lecture, you'll learn about important POST and GET methods in PHP.

Post & Get Methods
09:04

in this lecture, you'll learn about creating SESSIONS in PHP.

PHP SESSIONS
09:49

in this lecture, we'll learn creating COOKIES in PHP.

Creating Cookies in PHP
11:28

in this lecture, we'll learn all about mail function in PHP, which you can use for sending email via PHP script.

PHP Mail Function
06:53

in this lecture, we'll talk about php filters which are used to validate the form data.

PHP Filter Validation
08:57

in this lecture, we'll learn to create text files in PHP.

PHP Creating Text Files
10:01

in this lecture, we'll learn about error handling in PHP.

PHP Error Handling
07:16

In this lecture, we'll learn about Uploading Images in PHP without using MySQL.

Image Upload in PHP
09:24

in this lecture, we'll learn some special PHP commands which you can use in web applications.

Special Commands in PHP
09:47
+
MySQLi Database with PHP
10 Lectures 01:19:54

in this lecture, we'll take an introduction of MySQLi and will start learning it from now.

MySQLi Introduction
06:23

in this lecture, we'll learn about establishing mysqli connection using PHP.

MySQLi Establishing Connection
05:23

Please use this syntax to establish a connection to the MySQL database.

MySQLi Connection
00:06

in this lecture, we'll learn about inserting data into mysql table using PHP.

MySQLi - Inserting Data into Table
13:29

Important note about the source code provided for this section.

Please Note: Important
00:15

in this lecture, we'll learn about viewing the data on the page and fetching data from the database.

MySQLi - Fetching Data from Table
13:10

in this lecture, we'll learn about deleting data from MySQLi database using PHP query.

MySQLi - Deleting Data from Table
09:17

in this lecture, we'll learn editing data in MySQL database using PHP.

MySQLi - Editing Data in Table
12:37

in this lecture, we'll learn to update data in the MySQLi table using normal PHP query.

MySQLi - Updating Data in Table
09:24

in this lecture, we'll learn some more important query related functions for MySQLi.

MySQLi - Order By and LIMIT
09:50
+
Basic Practical Projects in PHP
5 Lectures 32:19

in this lecture, we'll create the first practical project of this course which will be creating a calculator in PHP which will calculate the input from the users.

Creating a Calculator in PHP (Project 1)
08:59

in this lecture, we'll create the first practical project of this course which will be creating a calculator in PHP which will calculate the input from the users.

Creating a Calculator in PHP (Project 1)
09:36

Please download the source code of Calculator Project in PHP.

Creating a Calculator (PDF)
3 pages

in this lecture, we'll learn to create project #2 in PHP which will be a currency converter for currency conversion.

Creating a Currency Converter in PHP (Project 2)
13:44

Please download the source code for currency converter project in PHP.

Currency Converter (PDF)
3 pages
+
Registration Form with Admin Panel (Project 3)
12 Lectures 02:25:56

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Creating the HTML Form
20:42

Important note about the source code for this project "Registration Form".

Important Note:
00:24

in this lecture, we'll validate the form with PHP and some HTML5 attributes.

Registration Form - Validating the Form (1)
17:09

in this lecture, we'll validate the form with PHP and some HTML5 attributes.

Registration Form - Validating the Form (2)
10:48

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Inserting User Data Into Database>Table
17:07

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Creating the Login System
13:26

in this lecture, we'll create the logout system for the admin panel of Registration Form in PHP.

Registration Form - Creating the Logout System
08:23

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Admin Panel View Users
16:45

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Admin Login & Logout Apps
09:48

In this whole section, we'll learn a complete project #3 called "Registratoin form with admin panel" using PHP and MySQLi.

Registration Form - Admin Panel Deleting Users
08:43

During this lecture, we'll edit and update the date using the Admin Panel that we created earlier for managing the users.

Registration Form - Admin Panel Editing & Updating (1)
11:22

During this lecture, we'll edit and update the date using the Admin Panel that we created earlier for managing the users.

Registration Form - Admin Panel Editing & Updating (2)
11:19
+
Online Voting System in PHP (Project 4)
4 Lectures 38:04

in this section, we'll learn to create the 4th project of this course called "Online Voting System in PHP".

Creating a Voting System in PHP (HTML Work)
12:16

in this section, we'll learn to create the 4th project of this course called "Online Voting System in PHP".

Creating a Voting System in PHP (PHP Work)
15:43

in this section, we'll learn to create the 4th project of this course called "Online Voting System in PHP".

Creating a Voting System in PHP (Final)
10:05

Please download the source code of Online Voting System Project in PHP & MySQLi.

Voting System (PDF)
5 pages
+
Introduction to PHP OOP & What's New?
4 Lectures 12:29

Object oriented programming is one of the complex ways to program in PHP, it's the advanced method to program in PHP and it was introduced in PHP version # 5.0

Introduction to Object Oriented Programming (OOP)
12:14

in this lecture, we'll learn about the best web hosting available on the internet, you can use these hosting companies for hosting your website online.

Recommended Web Hosting
1 page

Please download the whole source code of this course by clicking the "View Resources" button on the top.

What's Next!
00:15

Find the Quick Bonus!
2 pages
About the Instructor
Abdul Wali
4.2 Average rating
5,108 Reviews
90,765 Students
27 Courses
SEO Marketer & Udemy Instructor

Abdul has successfully ranked hundreds of keywords in Google without any backlinking strategy. He is in the SEO and online marketing industry since 2009. Apart from SEO and marketing, he loves web development. WordPress is the core platform which Abdul has been using for creating top notch websites over the years. 

He is one of the top Udemy Instructors with 80,000+ students from 193 countries and 4400+ reviews. He engages with students on Udemy in real time and answers questions within a few hours. If you have any question in mind then don't hesitate to ask Abdul via private message.