PHP Tutorial : PHP Full Course

preview_player
Показать описание
MY UDEMY COURSES ARE 87.5% OFF TIL March 26th ($9.99) ONE IS FREE

I devoted 30 hours to make the most complete PHP tutorial that I could make in this video. I cover the core language, set up a database in PHPMyAdmin, show how to validate data, create a complete system for manipulating and displaying database data and so much more. This is basically a 700 page PHP & MySQL book crammed into one 2 hour video.

Like the channel? Consider becoming a Patreon and get access to exclusive videos! All Patreons who contribute $1 or more get a FREE coupon code to my Python Programming Bootcamp Series!!!

GET FREE STUFF AND SUPPORT MY TUTORIALS

THANK YOU TO MY PATREON SUPPORTERS LIKE :

Рекомендации по теме
Комментарии
Автор

Table of Contents
0:00:45 Intro
0:01:35 Variables
0:01:55 Data Types
0:03:56 Inline PHP
0:04:16 Echo
0:04:52 Forms
0:07:00 Checking for Values
0:07:32 Get Array
0:08:52 How Many Values Passed
0:09:14 Math Operators
0:12:07 Math Functions
0:13:33 Random Values
0:15:13 If / Elseif / Else
0:18:22 Switch
0:20:35 Range
0:21:32 Ternary Operator
0:22:26 Identical Operator
0:23:20 Printf
0:24:20 String Functions
0:29:13 Array Functions
0:30:04 Foreach
0:32:55 Multidimensional Array
0:36:50 While
0:37:40 For
0:38:02 Continue
0:38:34 Break
0:39:10 Do While
0:39:58 Functions
0:42:36 Variable Number of Parameters
0:43:37 Return Multiple Values
0:44:44 Map
0:45:30 Print_R
0:45:45 Reduce
0:47:08 Filter
0:48:20 Dates
0:50:38 Include Other Files
0:51:24 Exception Handling
0:53:18 Filter_Input
0:59:21 HTMLSpecialChars
0:59:59 Strip_Tags
1:00:44 Setup PHPMyAdmin
1:01:10 Create Database
1:01:24 Create Table
1:04:01 Insert Data
1:04:50 Display Data
1:07:35 Alter Table
1:09:08 Rename Table
1:09:36 Create DB User
1:11:00 Connect to Database
1:12:19 PDOStatement Objects
1:15:00 Pull Data From DB
1:24:41 Validate Data with Regex
1:32:24 Insert Data into DB
1:42:10 Update Data in DB
1:47:47 Delete Data in DB
1:49:48 Cookies
1:52:50 Object Oriented PHP
1:53:15 Class
1:55:49 Static
1:56:30 Object Functions
1:57:10 Constructor
1:58:10 Destructor
1:58:35 Getters / Setters
2:01:42 Final
2:02:06 ToString
2:03:25 Static Methods
2:06:53 Inheritance
2:07:20 Overriding Methods
2:10:16 Interfaces
2:13:18 Polymorphism
2:15:11 InstanceOf

derekbanas
Автор

I started watching your videos 6 years ago from working in a call centre. I'm now in my 3rd web developer job and I've been promoted to senior backend developer.

You sir have truly changed my working life. Thank you! Keep up the great videos!

TheAmbush
Автор

this is simply amazing. I have been waiting for this for ages and now I can enjoy the whole PHP language and a whole a lot more in one video. I have a lot to do so let's get into it.
Thanks Derek for the awesome tutorial

masoud
Автор

I swear to God you are somehow connected to my phone's microphone. Years ago I was having problems getting into C# and your video on that subject popped up a day later. This very morning I was like "I should check PHP, let me see what's on YouTube", and there you go, again. Keep listening to my mic I guess.
You are a gift man. Respect and thank you for everything you do for us lucky to find you.

Honda_Africa_Twin
Автор

Watched the entire video, Derek. Thanks for all your hard work! Learned a lot, greatly appreciate it.

HypnotixzK
Автор

Thanks for this great tutorial, Derek Banas.
I needed this for a refreshing my PHP skills.

celebritydev
Автор

This has been an exciting journey throughout your tutorial. I really enjoyed it. Without any doubt, I can say that this is one of the best tutorial on youtube about PHP. Thanks for sharing your knowledge with all of us.

lazyever
Автор

This video is a treasure trove of PHP knowledge. Thank you to Derek Banas.
Re: INSERT INTO student VALUES query @ 1:04:33, I ran into some technical difficulties at that point. When I ran the query, PHPMyAdmin said the primary key cannot have a value of NULL. The culprit was that the student_id column did not have AUTO_INCREMENT enabled in the table structure. If you look closely @ 1:03:31, you will see that Derek Banas has checked the box to the right of the pull down menu where he sets student_id as the primary key. That box falls under the A_I column. Every one following along, remember to check that A_I box for student_id.
If you already created the table without checking the A_I box, then follow this process:
1. Highlight the "students" database in the left pane
2. In the main window, look for the "student" table under the table list
3. Click the "Structure" link in the row for that table. You should see a list of all 13 columns in the student table. "student_id" at the bottom is the one to modify.
4. Click the "Change" link in the student_id row, check the box under A_I, then click the "Save" button.
This should resolve the "primary key can't be NULL" error.

nathanwood
Автор

Thanks for this amazing tutorial, Derek. There are definitely things I can take away from this and refactor some PHP that I've been working on.

flybyguy
Автор

No matter how much I know, how many tutorials I've seen, There's is always something, some topics in your videos which I haven't heard of or knew earlier.

Thanks for all the tutorials and sharing the knowledge with us, you are awesome!!!

actualprogramming
Автор

Gracias Derek, eres uno de los mejores!

AlY-drhp
Автор

TheNetNinja and Derek are probably the best dev educators on the internet. I have seen many but many just don't have the art of teaching despite knowing their subjects really well and many are imposters using other's content.

Really great to see you guys working so hard with your unique useful content free of cost. brilliant

fevicoI
Автор

Derek, thank you so much for all your tutorials. I'm gonna succeed my IT exam mainly because of you. I'm so grateful man !!

skipperinoagadmatorino
Автор

God bless you! I was searching for this kind of tutorial

ashrafulalim
Автор

After watching your Java tutorial and having to learn PHP next, I was so glad to click on a video that greeted me with "WELL HELLO INTERNET"

Anhjje
Автор

1:33:30 We are here Derek! Thanks for the great tutorial, I feel like you are really getting in the important parts of PHP very fast, and showing some applicable stuff here!

lakson
Автор

Congratulations on your 1 million followers! Thanks for your videos, buddy!

shipilov
Автор

Not many modern/ up to date PHP tutorials. would like to see some more advanced stuff. Thanks for sharing!

ionutcatalingheorghiu
Автор

Just finished your entire tutorial. I needed to learn PHP fast for a new project. Your video was just what I needed. Thanks for making it!

aliciascience
Автор

Still here, not talking to yourself. Thanks for all the great work that you do. It is very much appreciated. Your devotion to education is exceptional. Thanks!

vidyproscorporation