PHP Projects in Urdu
PHP Projects in Urdu is a comprehensive course. It has five PHP projects in Urdu. Each project is created from scratch. You will get source code of each project as well. The list of 5 projects is as under:
- Project 1: Find and Replace Application
- Project 2: Building an Email Marketing Application
- Project 3: Creating a Contact Form
- Project 4: Building a Search Engine For Database
- Project 5: Building a PHP Quiz Application
As this is an intermediate level course so it has some requisites as well. You must have knowledge about PHP and Mysql. If you don’t have any prior knowledge, you can use PHP Mysql Urdu Tutorial . You must be able to write HTML and CSS as well as these projects use HTML and CSS as well.
Course Features
- Lectures 82
- Quizzes 1
- Duration 7 hours
- Skill level Intermediate
- Language Urdu
- Students 0
- Assessments Self
-
Project 1: Find and Replace Application
In this project, we will build a very simple php project using a form and some builtin function of PHP. Our project will provide the functionality of finding and replacing some text in given text.
- Lecture 1.1 Overview of the project Locked
- Lecture 1.2 Building Form For Application Locked
- Lecture 1.3 Form Submission detection and Preg Replace Function Locked
- Lecture 1.4 Converting Find Values into an Array Locked
- Lecture 1.5 Adding Delemeter Locked
- Lecture 1.6 Converting Replace Values into an Array Locked
- Lecture 1.7 Replacing Text Values Locked
- Lecture 1.8 Placing Replaced Text into Text Area Locked
- Lecture 1.9 Resolving White Space Issue Locked
- Lecture 1.10 Replacing Case Sensitivity Issue Locked
- Lecture 1.11 Retaining Form Values Locked
- Lecture 1.12 Form Validation Part 1 Locked
- Lecture 1.13 Form Validation Paart 2 Locked
- Lecture 1.14 Applying CSS to Errors Locked
-
Project 2: Building an Email Marketing Application
In this project, we will build an E-mail marketing application. First we will build a form for adding email address. Then we will create a processing page that will submit the provided message to all the email addresses selected.
- Lecture 2.1 Over View of the project Locked
- Lecture 2.2 Creating Database For Application Locked
- Lecture 2.3 Creating a Connection File Locked
- Lecture 2.4 Creating Form for Adding Records Locked
- Lecture 2.5 Capturing Form Values Locked
- Lecture 2.6 Adding New Records into the Table Locked
- Lecture 2.7 Fteching Values from Database Locked
- Lecture 2.8 Adding Check Boxes with Email address Locked
- Lecture 2.9 Processing Emails Locked
- Lecture 2.10 Sending Emails Locked
-
Project 3: Creating a Contact Form
In this PHP project, we will build a contact form. You must have seen such contact forms on most of the today's websites. This contact form will capture the name, email and message of the site visitor and will send these credentials at our desired email address.
- Lecture 3.1 Overview of the Project Locked
- Lecture 3.2 Creating Web Form Locked
- Lecture 3.3 Detecting Form Submission Locked
- Lecture 3.4 Capturing Form Submitted Values Locked
- Lecture 3.5 Checking Form Values to be There Locked
- Lecture 3.6 Retaining Values Locked
- Lecture 3.7 Validating Name Field Locked
- Lecture 3.8 Validate Email Address Locked
- Lecture 3.9 Display Validation Errors Locked
- Lecture 3.10 Using Mail Function Locked
- Lecture 3.11 Uploading Form To Server Locked
- Lecture 3.12 Removing 404 Error Locked
-
Project 4: Building a Search Engine For Database
In this PHP MySql project, we will build a database search engine for articles. Firs we will create a form that will be used to store articles along with their title, description and URLs into MySql database. Then we will build a search page that will take some input from the users and will search the database according to the given keywords. Results will be displayed in a user friendly way and with clickable links.
- Lecture 4.1 Project Over View Locked
- Lecture 4.2 Building Database for Application Locked
- Lecture 4.3 Building Form for Entering Data Locked
- Lecture 4.4 Form Submission and Capturing Values Locked
- Lecture 4.5 Connecting With Database Locked
- Lecture 4.6 Building Query Locked
- Lecture 4.7 Running and Testing Query Locked
- Lecture 4.8 Form Validation Part 1 Locked
- Lecture 4.9 Form Validation Part 2 Locked
- Lecture 4.10 Creating Search Form Locked
- Lecture 4.11 Search Form Validation Locked
- Lecture 4.12 Creating Function Part 1 Locked
- Lecture 4.13 Creating Function Part 2 Locked
- Lecture 4.14 Building Query for Searching Results Locked
- Lecture 4.15 Executing Query for Searching Results Locked
- Lecture 4.16 Use of Result_num variable Locked
- Lecture 4.17 Return Captured Results Locked
- Lecture 4.18 Watching The Captured Results Locked
- Lecture 4.19 Displaying Results Locked
- Lecture 4.20 Finalizing Project Locked
-
Project 5: Building a PHP Quiz Application
In this PHP project we will build a comprehensive PHP Quiz Application. This application will store questions into database along with the right choices. A form will be used to store the questions and options for the questions. Quiz will show 1 question at a time and users will select the right option. At the end of the quiz, total score will be displayed to the users.
- Lecture 5.1 Project overview Locked
- Lecture 5.2 Building Database Locked
- Lecture 5.3 Developing main page of Application Locked
- Lecture 5.4 Writing CSS for Main Page Locked
- Lecture 5.5 Developing Question Page Locked
- Lecture 5.6 Writing CSS for Question Page Locked
- Lecture 5.7 Creating Form for Adding Questions Locked
- Lecture 5.8 Writing CSS for Add Page Locked
- Lecture 5.9 Connecting with Database Locked
- Lecture 5.10 Understanding Database Structure Locked
- Lecture 5.11 Capturing Form Values in Variables Locked
- Lecture 5.12 Building First Query Locked
- Lecture 5.13 Storing 1 For right Option Locked
- Lecture 5.14 Building Second Query Locked
- Lecture 5.15 Stroring Records in Tables Through Query Locked
- Lecture 5.16 Picking Next Question Number Automatically Locked
- Lecture 5.17 Adding Success Message to Form Locked
- Lecture 5.18 Fetching Questions from Database Locked
- Lecture 5.19 Fetching Choices from Database Locked
- Lecture 5.20 Displaying Current and Total Questions Locked
- Lecture 5.21 Finalizing Main Page Locked
- Lecture 5.22 How Will Process File work Locked
- Lecture 5.23 Creating Process File Locked
- Lecture 5.24 Fetching Correct Option from Database Locked
- Lecture 5.25 Redirecting to Right Page Locked
- Lecture 5.26 Creating Final Result Page Locked