PHP Mastery Course: From Basics to Advanced with Practical Projects & Exercises in One Video.

preview_player
Показать описание
The Ultimate PHP Experience: Dive into Projects, Challenges, and Theory for All Skill Levels. Your One-Stop Course!

🍀Embark on a journey to PHP mastery with this comprehensive course designed for beginners and seasoned developers alike. This course is your gateway to mastering one of the most powerful web programming languages in the world.

🔥[COURSE TIMELINE]

📢Section 1: Welcome to Course
🪄Course Overview - 00:00
🪄Projects Walkthrough - 00:49

📢Section2: Course Content Walkthrough
🪄Watch before you start - 07:17

📢Section3: [OPTIONAL] Basics of HTML
🪄Section Intro – 11:05
🪄What is HTML – 11:49
🪄Tags In HTML – 16:28
🪄Elements in HTML – 20:56
🪄Attributes in HTML – 23:56
🪄HTML Table – 29:20
🪄HTML Lists – 39:02
🪄HTML Form – 45:03
🪄Semantic HTML – 56:28
🪄HTML Structure – 01:00:54

📢Section 4: All you need to know about PHP
🪄Section Intro – 01:06:53
🪄Analogy to understand PHP – 01:08:25:06
🪄Introduction to PHP – 01:17:00
🪄Client Server Model – 01:25:08
🪄What Can be done using PHP – 01:29:18
🪄Advantages of using PHP - 01:33:06
🪄Is PHP not a Programming Language – 01:38:47

📢Section 5: Getting Started with PHP and Environment Setup
🪄What is XAMPP – 01:47:28
🪄Install XAMPP – 01:50:17
🪄Code Editor Setup – 01:57:11
🪄File Structure in XAMPP – 02:01:33
🪄PHP File and its Syntax - 02:05:13
🪄First PHP Website- Hello World Program – 02:10:49

📢Section 6: Basics of PHP
🪄Section Intro – 02:12:54
🪄PHP echo and print – 02:14:05
🪄Usage and Types of Comments(single,multiple and hash comments) – 🪄02:21:12
🪄Embed PHP in HTML / HTML in PHP – 02:29:31
🪄PHP in JavaScript / JavaScript in PHP – 02:34:13
🪄Whitespace in PHP – 02:37:13
🪄Escape Character in PHP – 02:39:09
🪄include files in PHP – 02:44:38
🪄require files in PHP – 02:50:07
🪄include once and require once in PHP – 02:53:32
🪄Exercise – 02:57:41

📢Section 7: Knowledge Require for PHP Projects
🪄Section Intro - 03:09:09
🪄What is Database – 03:12:31
🪄Understanding MySQL – 03:17:16
🪄Connecting to MySQL in cmd prompt – 03:22:53
🪄Connecting to MySQL via Graphical User Interface(GUI) – phpMyAdmin - 03:27:34
🪄Introduction to SQL (Structured Query Language) – 03:32:19
🪄Exploring phpmyadmin- Creating users inside phpMyAdmin – 03:37:34
🪄Creating Database and Tables - 03:42:18
🪄Commands – Walkthrough – 03:48:03
🪄Connecting to database (mysql and mysqli) - 03:54:46
🪄Important functions of mysqli: mysqli_connect() ,mysqli_connect_error() , mysqli_close() - 04:03:12
🪄Arrays and Associative arrays - 04:07:58
🪄Form attributes – 04:18:50
🪄Include connect file – 04:28:21
🪄Global variable - $_GET (get method) - 04:32:48
🪄Global variable - $_POST (post method) – 04:40:11

📢Section 8: !IMPORTANT [PROJECT #1] PHP CRUD Operation
🪄Section Intro - 04:46:21
🪄Project Demo - 04:48:12
🪄Accessing values from form - 04:50:50
🪄Insert Data into Database – 04:59:03
🪄Reading single data from Database – 05:11:10
🪄Reading all data of Database – 05:22:49
🪄Display Data in table – 05:26:23
🪄Update data - Part 1 -id – 05:32:12
🪄Update data - Part 2 - data selecting – 05:39:38
🪄Update data - Part 3 - update query – 05:48:32
🪄Redirecting to specific page -05:58:25
🪄Delete Data – 06:05:50
🪄Display number in series – 06:13:19
🪄Fixing Header if no records – 06:18:28
🪄Important Function revision , mysqli_query ,mysqli_error , die method, mysqli_num_rows, mysqli_fetch_assoc - 06:24:06

📢Section 9: PHP Variables and Constants
🪄Section Intro – 06:31:59
🪄What are variables – 06:34:43
🪄Define and Declaring Variable – 06:39:18
🪄Working with DataTypes – 06:43:29
🪄Rules of creating a variable – 06:56:37
🪄Use of Single and Double Quotes – 07:07:06
🪄Variable Typing – 07:12:27
🪄Variables in Functions – 07:19:46
🪄Does case sensitivity apply for all? – 07:28:28
🪄PHP Scope: Local Scope – 07:31:52
🪄PHP Scope: Global Scope – 07:40:00
🪄PHP Scope: Static Scope – 07:49:55
🪄Superglobal variables – 07:55:46
🪄Variables of Variables – 08:04:59
🪄Isset() in variables – 08:12:39
🪄What are constants – 08:17:24
🪄More on Constants – 08:23:57
🪄Variables v/s constants – 08:31:09
🪄Rules of creating constants – 08:39:09
🪄Valid and Invalid constants – 08:45:50
🪄Magic constants – 08:52:15
........
The remaining Timeline is available in the comment section. 🙂

Your contribution will fund the equipment, software, and other essentials needed to plan, shoot, and edit courses like this. Thank you sincerely!

❤️SOCIAL MEDIA

Like 👍, share 🔗, and subscribe for viral Git insights!
Рекомендации по теме
Комментарии
Автор

Hey everyone! 😊 Let me know in the comments where you're watching this video from! 🌍 If you have any questions or run into any issues, feel free to ask me—I’m here to help! 👍

KhanamCoding
Автор

Lots of hugs from Nigeria. My eyes popped out when I saw 43hours. Wow, this is so much hardwork, thanks for this.

clementinaodinakachukwu
Автор

Best video for phpfull course with project i can't believe you gave us this masterpiece for free content. Hats off to you maam

r.sakthishree
Автор

Can't beleive my eyes😍😍😍😍you actually did this. Providing 43hours of content free.... my God.this is insane .thank you much ma'am. Lots of love and respect . I will make a proper plan and sit and learn something valuable from you. Thank you once again. I don't have any money to support you. But I promise I will watch all the ads, so that you get paid for it.❤❤❤❤❤

dhandrajsingh
Автор

I have watched and practiced it till 6:24:05, And I can prodly say That I have mastered the CRUD Operations. Thank you so much Ma'am.

metayoutubeacademy
Автор

You don't know how useful your tutorial is for all of us who are starting out in PHP and need it to work, thank you very much for the effort and commitment, great work. Greetings from Argentina!

jonux
Автор

i finished e commerce project and now i want to watch this tuturial, i know that this is awesome, i appreciate you mam thanks a lot for your affort, lots of love and respect from Afghanistan😍❤

behrozsharifi
Автор

6 hours already and learned alot thanks, pro tip guys, dont try to memorize just understand the principles and practise will make you memorize the process

first_enhancer
Автор

Unexpected !!! Thank you mam. Such an amazing channel, 40 hours content no joke, requires much discipline.

jeffelon
Автор

I completed almost 3hrs of video today, no doubt it's been tagged as your bestseller from premium course. Iam amazed by the explanation. You are gem . I have learnt soo many small minute details which seriously I was not aware of. Thank you so much. Every day I will make timetable and try to watch video as much as possible. Thanks maam❤❤

dhandrajsingh
Автор

This is amazing😢. I'm watching you from Ghana, West Africa

marksjunior
Автор

[Remaining Timeline -2]
📢Section 16 : Functions in PHP
🪄Section Overview - 23:42:32
🪄What are Functions - 23:45:42
🪄Defining and Calling a Function - 23:53:09
🪄Rules of creating a Function Name - 23:57:40
🪄Function with Parameters - 24:05:04
🪄Default and Optional parameters - 24:15:45
🪄Validate input parameters - 24:22:56
🪄Read Functions Library - 24:33:26
🪄Return value from Functions - 24:38:22
🪄Exercise: Find totalmarks and percentage - 24:46:56
🪄Function calling other functions - 24:53:14
🪄Exercise: Find Area and Perimeter of Rectangle - 25:01:49
🪄Passing Arguments by reference - 25:09:37
🪄Pass by reference Example - 25:16:43
🪄Dynamic Function Calling/ Variable Function - 25:23:17
🪄Anonymous Function - 25:32:01
🪄Recursive Function - 25:39:50
🪄 [OPTIONAL]Visit Global and Local Scope - 25:46:58

📢Section 17 : Super Global Variables
🪄Section Intro - 25:48:39
🪄Super Global Variables - 25:50:46
🪄 [OPTIONAL] $_GET global variable - 25:54:50
🪄 [OPTIONAL] $_POST global variable - 26:02:44
🪄$_REQUEST global variable - 26:08:03
🪄$_SERVER global variable - 26:13:01
🪄$_COOKIE global variable - 26:22:43
🪄Set Cookie - 26:26:41
🪄Calculate Expire Time - 26:39:35
🪄Delete Cookie - 26:45:17
🪄$_SESSION global variable - 26:48:16
🪄Set and Get Session - 26:52:14
🪄Destroy Session - 27:01:59
🪄 [OPTIONAL] $GLOBALS global variable - 27:07:34
🪄$_FILE global variable - 27:13:41

📢Section 18: [Project #4]Upload Image in Database
🪄Section Overview - 27:19:24
🪄Project Demo - 27:22:18
🪄Project Setup - 27:23:40
🪄Database and Table - 27:25:50
🪄Enctype = multipart/form-data - 27:27:22
🪄Image name Logic - 27:32:41
🪄move_uploaded_file - 27:40:25
🪄Insert Image into database - 27:48:41
🪄Display Error Message - 27:53:06
🪄Display Image in Table - 27:59:45
🪄Clean code - 28:07:16

📢Section 19: [Project #5]Task Manager Tool
🪄Section Overview - 28:09:37
🪄Project Demo - 28:11:43
🪄Project Setup - 28:17:09
🪄Handling Form Options - 28:19:02
🪄Work on Functions - 28:28:28
🪄Display no task with session - 28:36:56
🪄Add Task Function - 28:40:39
🪄Task already added - 28:46:40
🪄Display Logic - 28:54:16
🪄Display Entire Task - 29:00:42
🪄Filter Tasks Logic - 29:09:46
🪄Sort Tasks Logic - 29:18:14
🪄Complete Task Function - 29:23:58
🪄Remove Task Function - 29:31:15
🪄Clear All Task - 29:36:30


📢Section 20: Control Structures
🪄Section Overview - 29:40:09
🪄Control Structures - 29:43:11
🪄if Statement - 29:47:28
🪄if_else Statement - 29:54:32
🪄elseif Statement - 30:11:15
🪄switch Statement - 30:23:43
🪄for loop - 30:38:57
🪄while loop - 30:59:42
🪄do while loop - 31:08:02
🪄 [OPTIONAL]foreach loop - 31:13:57
🪄break Statement - 31:20:57
🪄continue Statement - 31:30:44
🪄return keyword - 31:37:13
🪄goto Statement - 31:42:33
🪄Exercise : Display Multiplication Table - 31:46:47
🪄Exercise : Find odd numbers - 31:53:04

📢Section 21 : Handling Exceptions
🪄Section Overview – 31:58:14
🪄What is Exception Handling – 32:01:02
🪄Syntax of Handling Exceptions –32:06:17
🪄Practical Implementation – 32:11:26
🪄Handling Exception for Functions – 32:18:38
🪄Basic use of Exception – 32:25:03
🪄try and catch inside function – 32:32:52
🪄Use Different Methods – 32:36:52
🪄Finally block – 32:41:21
🪄Create Custom Handler – 32:44:08
🪄Throw Custom Exception – 32:53:11
🪄Finally block- Another Example – 32:58:00
🪄Capture Custom Exception – 33:03:29
🪄Catch Multiple Exceptions – 33:07:25
🪄Raise and Catch Errors – 33:12:40
🪄Handle Errors – 33:18:06
🪄Exercise_Find Odd Numbers – 33:25:10

📢Section 22: MySQL with PDO
🪄Section Overview –33:34:00
🪄PHP PDO – 33:38:21
🪄Syntax of PDO – 33:46:49
🪄Connect to Database – 33:49:56
🪄Fetching Records – 33:55:39
🪄Different Fetch Styles – 34:02:53
🪄Display Data using different Fetch Styles – 34:08:02
🪄setAttributes – 34:13:08
🪄Fetch and FetchAll – 34:17:43
🪄Display Data using fetchAll – 34:24:20
🪄MySQL prepare method – 34:30:05
🪄Implement prepare method – 34:34:04
🪄Pass Datatype in bindParam – 34:40:57
🪄bindValue – 34:45:14
🪄bindColumn – 34:50:21
🪄colon placeholder – 35:00:00
🪄Insert Query – 35:08:21
🪄PDO Advance Fetch Styles – 35:14:12
🪄PDO methods – 35:26:34
🪄PDO with Exception Handling – 35:36:52
🪄PDO Transaction – 35:40:25
🪄PDO Transaction Implementation – 35:47:20
🪄4th parameter for PDO object – 35:59:16

KhanamCoding
Автор

Damn i can't even believe how much you must have worked hard to make to make such a wonderful course 🎉🎉🔥🔥

E_ter_nit_y
Автор

Hello. Good afternoon. This is indeed amazing and absolutely unbelievable - a free course with many projects !!!!

krnbhs
Автор

Thank you so much for this 43 hours lecture video covering the very necessary topics for the backend.

metayoutubeacademy
Автор

You are too good.
Your work is one of the best

keziesweet
Автор

M happy and very excited to see this course by khanam ..before two years i learnt php crud operation from this channel

codeera
Автор

[Remaining Timeline -1]
📢Section 10: [PROJECT #2] Validating Form
🪄Section Intro - 08:58:06
🪄Project Demo - Validating form - 09:02:29
🪄Source Code Navigation - 09:06:53
🪄htmlentities and htmlspecialchars Explaination – 09:08:23
🪄htmlentities and htmlspecialchars implementation – 09:19:03
🪄Username and Place validation - 09:27:57
🪄Validating Username and Place: str_replace() - 09:32:25
🪄Validating Username and Place: ucfirst ( ) and strtolower( ) - 09:40:44
🪄Extra validation for Username and Place – 09:48:56
🪄Assign validation message for Username and Place – 09:55:12
🪄Display validation message for Username and Place - 10:00:02
🪄filter_var and FILTER_VALIDATE_EMAIL – 10:07:46
🪄Email Validation - 10:21:09
🪄Assign and Display validation message for Email - 10:28:38
🪄Phone Validation – 10:31:41
🪄Required all Fields validation - 10:39:34
🪄Username and Email Exist - Part 1 – 10:44:57
🪄Username and Email Exist - Part 2 – 10:51:17
🪄Username and Email Exist validation message - 10:56:51
🪄MySQL blocked port error – FIXED - 11:01:58
🪄Inserting validated Data - 11:04:21
🪄mysqli_real_escape_string - 11:08:31
🪄Escape all field - 11:15:14
🪄JavaScript Code - Clear Validation message - 11:20:38

📢Section 11: Expression and Operators
🪄Section Intro - 11:27:47
🪄What are Expressions - 11:29:37
🪄What are Operators - 11:32:51
🪄Different types of Operators - 11:35:58
🪄Arithmetic Operators - 11:38:37
🪄Conditional Operator - 11:51:56
🪄Comparison Operator - 12:00:27
🪄Logical Operator - 12:08:58
🪄Logical Operator-Difference between Logical AND and && - 12:18:43
🪄Logical Operator-Difference between Logical OR and || - 12:24:45
🪄Assignment Operator - 12:30:01
🪄Increment Operators - 12:42:00
🪄Decrement Operators - 12:50:45
🪄Bitwise Operators - 13:00:00
🪄Bitwise Operators Implementation - 13:07:58
🪄Right Shift Operator - 13:18:07
🪄Left Shift Operator - 13:28:16
🪄Execution Operators - 13:33:10
🪄Error control Operators - 13:28:55
🪄Operator Precedence - 13:42:41

📢Section 12: PHP Data Types
🪄Section Intro - 13:46:58
🪄What are Data Types - 13:48:18
🪄Scalar Data Types - 13:52:37
🪄Integer Data Type - 13:56:38
🪄Float Data Type - 14:06:30
🪄Boolean Data Type - 14:10:40
🪄String Data Type - 14:21:03
🪄Null - 14:34:05
🪄Arrays - 14:47:01
🪄Objects - 14:55:07

📢Section 13: [Project #3] Text Transform Tool - PHP String
🪄Section Intro - 15:00:59
🪄What are Strings - 15:04:07
🪄HEREDOC in String - 15:10:25
🪄NOWDOC in String - 15:19:27
🪄String Compare Function - 15:24:23
🪄Project Demo- Text Transform Tool - 15:28:54
🪄Project Setup - 15:33:33
🪄Get Input Details - 15:40:21
🪄UpperCase and LowerCase - 15:50:39
🪄Reverse String - 15:57:07
🪄String Length - 15:59:11
🪄String Explode Function - 16:07:18
🪄String Implode Function - 16:13:24
🪄Implement Explode and Implode - 16:17:55
🪄Count Words in String - 16:21:52
🪄Replace String - 16:28:17
🪄Shuffle String - 16:36:36
🪄Find Position in String - 16:39:58
🪄Implement str_pos in project - 16:51:35
🪄Word Wrap in String - 17:07:21
🪄Find Sub String - 17:14:47
🪄Implement Sub String in Project - 17:22:40

📢Section 14 : Regular Expression
🪄Section Intro - 17:34:55
🪄Regular Expressions - 17:38:08
🪄preg_match() function - 17:42:08
🪄preg_match_all() function - 17:49:56
🪄Pipe Character | - 17:56:28
🪄Square Brackets [ ] - 18:04:56
🪄Caret Operator ^ inside square bracket - 18:12:11
🪄Range inside Brackets [ - ] - 18:16:35
🪄Regular Expressions Tester - 18:22:18
🪄Meta Characters - 18:31:42
🪄Meta characters_w_and_W - 18:34:23
🪄Meta characters_d_and_D - 18:37:54
🪄Meta characters_s_and_S - 18:40:27
🪄Meta characters_b_and_B - 18:43:33
🪄Meta character dot (.) - 18:46:38
🪄Meta character caret (^) and ($) - 18:56:18
🪄Meta characters Exercise - 19:03:05
🪄Different types of Quantifiers - 19:09:24
🪄Asterick Quantifier (*) - 19:13:36
🪄Plus Quantifier (+) - 19:23:52
🪄Question mark quantifier (?) - 19:36:00
🪄{n}, {n,m}, {n, } Quantifiers - 19:45:44
🪄Exercise_Email Validation - 19:50:58
🪄Revisit : Validation Project - 19:58:22

📢Section 15: Arrays in PHP
🪄Section Overview - 20:02:49
🪄What is an Array - 20:05:53
🪄Different ways of Printing Array - 20:10:34
🪄Update array elements - 20:23:34
🪄foreach loop- Iterate Array Elements - 20:31:38
🪄Empty array - 20:41:35
🪄Mixed Array - 20:54:11
🪄Indexed Array - 21:01:35
🪄Associative Array - 21:09:29
🪄Print Associative Array - 21:13:55
🪄Iterate Associative Array - 21:28:27
🪄Multidimensional Array - 21:35:51
🪄Print Multidimensional Array - 21:40:57
🪄Iterate Multidimensional Array - 21:48:02
🪄Array Function unset - 21:58:41
🪄Copy Array - 22:05:53
🪄List of array methods - 22:08:56
🪄Array Methods - Part 1 - 22:10:21
🪄Array Methods - Part 2 - 22:27:14
🪄Array Methods - Part 3 - 22:37:04
🪄Array Methods - Part 4 - 22:48:09
🪄Array Methods - Part 5 - 23:00:20
🪄Array map method - 23:19:17
🪄Array filter method - 23:26:59
🪄Array reduce method - 23:33:52

KhanamCoding
Автор

Thank you very very much for this course 💯💯💯💯💯💯😍😍😍😍😍😍😍😍👍🏻👍🏻👍🏻👍🏻

aliraza.
Автор

My self

Speechless 🙏🏻 Just amazing
Love ❤️❤️❤️❤️❤️ from india Appi ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

1 🌹 for your hard work
New subscriber 😊

Muskanghayas