Learn Object Oriented PHP for Beginners | With Examples to Help You Understand! | OOP PHP Tutorial

  Рет қаралды 45,191

Dani Krossing

Dani Krossing

Күн бұрын

Today I will teach you all the basics of Object Oriented PHP for beginners. 🙂 I tried making this the EASIEST Object Oriented PHP video on KZbin. This video will focus on not just showing you HOW to write OOP PHP, but also how to USE it, so you know exactly how to replace your existing Procedural PHP with Object Oriented PHP!
➤ CHAPTERS
00:00:00 - Introduction to OOP PHP!
00:03:45 - How to create a class in PHP
00:07:47 - Properties and visibility modifiers in OOP PHP
00:13:58 - Constructors in OOP PHP
00:18:03 - Instantiate objects in OOP PHP
00:20:53 - Access properties and methods in OOP PHP
00:22:48 - Methods in OOP PHP
00:26:28 - Create PHP objects anywhere
00:28:29 - Create getter and setter methods in OOP PHP
00:37:17 - How to use OOP PHP instead of Procedural PHP
➤ GET ACCESS TO MY LESSON MATERIAL!
First of all, thank you for all the support you have given me!
I am really glad to have such an awesome community on my channel. It motivates me to continue creating and uploading content! So thank you!
I am now using Patreon and KZbin Memberships to share improved and updated lesson material, and for a small fee you can access all the material either from my memberships or Patreon, depending on your preference. I have worked hard, and done my best to help you understand what I teach.
I hope you will find it helpful :)
Memberships: / @dani_krossing
Patreon: / mmtuts

Пікірлер: 134
@dinaahmed92
@dinaahmed92 9 ай бұрын
"Believe me, I prayed to God that you would do an explanation of OOP. When searching for an old course for you, I found that you have done it. Thank you. From Egypt, Alexandria."
@X-factor6
@X-factor6 9 ай бұрын
Are you from Egypt? I was supposed to travel Egypt soon 😅
@Bosbay6902
@Bosbay6902 Ай бұрын
@@X-factor6you are so creepy
@abdelrahmanabdallah6308
@abdelrahmanabdallah6308 18 күн бұрын
Me too 🙂❤️
@moraaoo4889
@moraaoo4889 6 ай бұрын
I didn't understand OOP in my first language and i understand this so easily with you , The issue is not in the language or the difficulty of the topic or my mind. I think it is in the simplicity of the style and the conscience of the person who explains. Thank you for your great effort.❤❤❤
@stephenlance4727
@stephenlance4727 5 ай бұрын
This is such an awesome video. You don't just have the coding skills, but the communication skills as well. You approach from my vantage point -- procedural style. Then you show the differences, giving the how and why. Thank you for helping me finally start wrapping my head around OOP!
@remasrebas3776
@remasrebas3776 6 ай бұрын
I'm so glad I found your page! You're helping a lot with your clear explanations. The best teachers are those who put themselves in the shoes of total beginners, and you're doing it so well.
@jonhill4693
@jonhill4693 5 күн бұрын
Yet another fantasitc video, i've looked at a lot of other videos for learning PHP, in particular OOP and how I can apply what I already know with proceedule PHP and re-factoring my code into OOP. Your style of teaching is amazing and for me makes much more sense, thank you :-)
@baxtrice
@baxtrice 9 ай бұрын
Making the jump from procedural to OOP - thank you for this video!
@tylerwalton7659
@tylerwalton7659 2 ай бұрын
I couldn't possibly thank you enough for this video. The way nothing goes unsaid is remarkable in helping me understand every point without question! You are the best teacher I have come across yet!!
@republicofserbia
@republicofserbia 5 ай бұрын
I don't understand why this video has only 20k views. It's a free and great course. Maybe this language isn't that popular, and I made a mistake learning it. I hope I'm on the right web development path.
@Dani_Krossing
@Dani_Krossing 5 ай бұрын
PHP is the top backend language for web devs, seeing that more than 80% of all websites are made with it 🙂 so you are not on the wrong path.
@mmelimahlobo7656
@mmelimahlobo7656 9 ай бұрын
Thanks Danni for gracing us with another great tutorial,highly appreciated😊
@user-pf8jj1uu1f
@user-pf8jj1uu1f 9 күн бұрын
I needed to seen an example with forms and OOP relation but this helps too, thanks much.
@Thiago_Schulz
@Thiago_Schulz 7 ай бұрын
i really understood how to code poo in php, i just found gold in your tutorials! thanks man!❤❤
@SystemDesignNepal
@SystemDesignNepal 6 ай бұрын
Glad to have you back on coding tutorials. Best KZbinr out there for anyone who wants to learn about coding and security at the same time. I love mmtuts 😅
@itsyuupi
@itsyuupi 29 күн бұрын
I finished this playlist, and I'm so glad. PHP is very much the same as Javascript and others; it's just different to write. Thank you so much for sharing the knowledge.
@Mudi2783
@Mudi2783 8 ай бұрын
Hi Dani! It's amazing how you keep improving the video series you already made, by making them again completely!🤯 I was wandering if you maby like to make a forgotten password system with OOP in the future? 😁 Have a nice weekend!
@CsMuia
@CsMuia 9 ай бұрын
Dani has a gift of making the difficult and challenging seem so easy. This is one of the, if not the best OOP tutorials on the planet. Thank you for sharing your knowledge in the subject area. Look forward to more tutorials.
@Dani_Krossing
@Dani_Krossing 9 ай бұрын
Thank you so much 😊
@NemanjaMarkovic-nq4vu
@NemanjaMarkovic-nq4vu 2 ай бұрын
I watched your video, tutorial, about OOP and for the first time everything, from 1st sec till the last is crystall clear and easy to understand. Hope you make more videos and tutorials. Thank you!
@Roghan777
@Roghan777 8 ай бұрын
Thank you for this course❤
@horizon6309
@horizon6309 6 күн бұрын
Very good video, thanks for sharing. I was missing seeing oop implemented in a practical example. So I appreciate the second part of this video.
@chrisvanrooyen8982
@chrisvanrooyen8982 5 ай бұрын
Wow, thank you so much for this video. You have literally opened my mind to new possibilities and much better coding practices.
@mickar200
@mickar200 8 ай бұрын
Wow the way you explain the code makes it so easy to understand definitely learned a lot from your video thank you very much
@_Oluwasegun
@_Oluwasegun 9 ай бұрын
I love so much Danny. Thanks for your videos. We've been doing a lot of log in systems and Its almost like that's the only thing to do with PHP. Please can you do more projects with PHP this time
@Lyrik-Klinge
@Lyrik-Klinge 9 ай бұрын
Thanks ... always VERY helpful!
@wadiibounenni4848
@wadiibounenni4848 Ай бұрын
What kind of teacher you are ?! Thanks a lot for your efforts. Please make a Laravel Playlist if possible: It will be a fantastic journey for your subscribers and fans like me. (I sometimes click ads on your videos intentionally as a small sign of gratitude for what you are delivering. This is the minimum thing I can do :)
@raizudu5813
@raizudu5813 4 ай бұрын
Excellent video. I pray that you will create a Laravel tutorial, and if it happens, I'm thrilled. Thank you once more for your tutorials, Dani. I gain a lot of knowledge. MABUHAY ka meaning I SALUTE you in filipino.
@amkamwebavenger3870
@amkamwebavenger3870 9 ай бұрын
I learned a lot from you, mmtut, back in 2016/17/18 when I started Web Development. Your tutorials helped me with all the fundamentals of designing website and building PHP websites. Even though I'm more of a JavaScript developer now, but I do miss your tutorials a lot. So happy to see your tutorial again. I'll definitely give some attention to PHP again so I'll build up my skills in PHP again and then move to Laravel. It would be great if you could do some advance tutorials on Laravel for PHP developers in your channel. Thank you so much for your tutorials and inspirations and all I learned from you. If I'm proud to be good in Web Development today, you helped set me up for who I'm today. Thank you and God bless you, Dani Crossing.
@SanyamJain08
@SanyamJain08 9 ай бұрын
Can u suggest me some good channel for JS...
@momenshtayeh67
@momenshtayeh67 4 ай бұрын
you are so awesome!! thanks for the playlist!
@seeker7476
@seeker7476 14 күн бұрын
Thanks alot for the explanation our teachers at school always link towards your channel to understand things better
@chopbar4951
@chopbar4951 9 ай бұрын
mad man this thing was so catchy able to get the lesson way better than other videos thank you for the teachings idol god bless you more :)
@moeinmahmoud-yo6fp
@moeinmahmoud-yo6fp 8 ай бұрын
Thank you Mr. Dani for this very useful course , you really made a hard efforts
@olga_c
@olga_c 8 ай бұрын
Thanks Dani, it was a nice course! I think i'm ready to get into some wordpress now)
@user-xl8jh9nu1g
@user-xl8jh9nu1g 6 ай бұрын
Thanks a lot sir 🙏. It will help a lot, you are a great teacher.
@matthewjared8820
@matthewjared8820 2 ай бұрын
Thank you for your amazing teaching skills!:)
@TechtalkAi2762
@TechtalkAi2762 7 ай бұрын
We have just stared learning php oop in university I just found your course in KZbin 😊thanks bro 😎 form Afghanistan 🇦🇫
@cardinapointz
@cardinapointz 6 ай бұрын
Well explained. Thanks bro.
@sihemmansour5303
@sihemmansour5303 22 күн бұрын
Thank for this precious tutorial ❤❤❤
@abbasrahim723
@abbasrahim723 7 ай бұрын
Excellent Explaination!!! I really appreciate You Sir!!! ❤❤ From Pakistan
@tina_5544
@tina_5544 8 ай бұрын
Have last exams in a few weeks and literally cant get anything from my profs presentations (they are very minimalist) so rly tysmm
@allestercorton9085
@allestercorton9085 9 ай бұрын
Nice one!
@birsingh5388
@birsingh5388 9 ай бұрын
Please create simple Wordpress plugin by using OOP concepts
@sekousamassa1010
@sekousamassa1010 5 ай бұрын
Thank you Dani. A lot of Love from Mali 🙏
@GerritforBazeja
@GerritforBazeja 8 ай бұрын
Thank you so much! Making PHP easier. May I draw the conclusion; a login-systeem with OOP is safer way than with procedural PHP? Or just an other way to do it?
@adrianpabe4476
@adrianpabe4476 7 ай бұрын
I never knew that mr. Beast is a literal beast in programming 😂 Great content! New sub here!
@PechSoftware
@PechSoftware 6 ай бұрын
Hello Dani, I learned to use the MVC model with your tutorials a couple of years ago, I appreciate everything you teach in your videos, there is something that I could never do on my own and I researched it a lot but I can't find a way to do it. Using OOP and MVC, how do I ensure that a function that performs an INSERT in the database returns the ID of that INSERT? I tried every way to use lastInsertId but it doesn't work for me. Could you give me a hand with that? thank you.
@mugerwaobadiah1621
@mugerwaobadiah1621 9 ай бұрын
Thnx for the tutorials, when au starting laravel series?
@moritzschurmann4580
@moritzschurmann4580 9 ай бұрын
Hey! As i can see you get a desk that can adjust its height. Im beginning to study informatics and also im gaming alot and just wanted to ask you, if you could recommand a desk? Because also im moving out and im gonna get a fresh setup anyways :D Would you say those desks are worth their money?
@selamitumer2431
@selamitumer2431 7 күн бұрын
Thank you!
@samuelnjau8086
@samuelnjau8086 13 күн бұрын
Thanks 😊👍
@doganddev_funs
@doganddev_funs 8 ай бұрын
In the futur you create tutorial for Laravel or Symfony for learn the next step in OOP PHP ? And thank's for you video :) It's perfect for understand the base of OOP simply. When a for advanced OOP ?
@user-te5jh9cw8h
@user-te5jh9cw8h 7 ай бұрын
Great channel.
@bendhiebhassen5144
@bendhiebhassen5144 4 ай бұрын
good job bro😍😍😍😍
@Maxim99t
@Maxim99t 9 ай бұрын
thank u dani!
@rousondas4111
@rousondas4111 2 ай бұрын
Thank You sir
@subhadipmishra328
@subhadipmishra328 8 ай бұрын
Thank you Sir, please start Laravel series I'm waiting for this. ❤
@MarkoTH000
@MarkoTH000 5 ай бұрын
Top content
@aljongabrielambasvaldez
@aljongabrielambasvaldez 8 ай бұрын
I hope you create a tutorial about the foreign keys I see that you used it on the comment tables :D, thank you from Philippines.
@billalbaiteche1531
@billalbaiteche1531 8 ай бұрын
thank you
@Netvirux
@Netvirux Ай бұрын
"Hi Dani, I trust you're doing well. I've been working on developing a PHP script and I want to ask you something. I'm interested in implementing a server-side activation mechanism to ensure that users need to interact with my website or server before the script can be fully activated and used. Additionally, I want to make it challenging for users to modify or bypass the activation mechanism and ensure that I have remote control over the activation process. Could you please provide guidance on how I can build such a mechanism? Specifically, I'm looking for advice on: 1. Implementing the activation logic within the PHP script. 2. Enhancing security measures to prevent unauthorized modifications or bypassing of the activation mechanism. 3. Establishing remote control over the activation process to enable/disable script functionality as needed. Thank you in advance for your help!
@animestylegirl
@animestylegirl 7 ай бұрын
I applied to PHP developer, even though I don't have lot of PHP knowledge, and they got back to me from the company. So I started learning from your tutorials and it helped me so much! THANK YOU! I have 1 question about OOP Encapsulation. How by using PUBLIC getters and setters I am hiding data from the user? He can just use the getter and the setter to change private fields in the class. 😬
@Dani_Krossing
@Dani_Krossing 7 ай бұрын
The user can’t access anything unless we allow them to 🙂 that’s why we use PHP, since it is a server side language, meaning the user can’t access the code. The reason we use getter and setters, are for our own benefits as the developer, since it allow us to have more control over how we get and set fields 🙂 not for the sake of the user.
@sbhankord8591
@sbhankord8591 9 ай бұрын
@sonahj2001
@sonahj2001 7 ай бұрын
In applying as a php developer, is it very important to master DSA? cause I think it would be better, especially these comes up with so many logics.
@yawanathanmckenzie4346
@yawanathanmckenzie4346 9 ай бұрын
Yessss
@truthvfiction
@truthvfiction Ай бұрын
The amount of code that OOP can save is very high when citing generic classes and inheriting to more specific classes. That being said, there is a maintenance price for inheritance and polymorphism.
@pardhan9086
@pardhan9086 9 ай бұрын
Quick question.. can we create this in wordpress functions.pho to handle wp errors ?
@rimantasdanilevicius6754
@rimantasdanilevicius6754 9 ай бұрын
Gold!
@Lyrik-Klinge
@Lyrik-Klinge 9 ай бұрын
Platin! 🙂
@heretostreamandsub5765
@heretostreamandsub5765 9 ай бұрын
Please make a Laravel Tutorial. I'd be very interested
@cryptoknight7256
@cryptoknight7256 8 ай бұрын
Hey Dani! I wrote a series of codes years ago using functions instead of classes, and that's a habit I kept. In terms of speed (execution) which is the best route? Functions or Classes? Thanks for what you do!
@Dani_Krossing
@Dani_Krossing 8 ай бұрын
Functions are faster because it involves less encapsulation, however you need to consider the purpose of your code rather than speed, when we talk about "when to use classes or functions". For example, if you need something like a login feature, then because of the scale/size of that feature, it is better off to use classes. However if you just need a simple feature to show the current time on your website, then it would be overkill to use classes. So it's not about "if you should use classes or functions". It's about "what tools best suits the task". 🙂 I see too many PHP developers argue about "Procedural vs OOP", and they all completely miss the point. It's like arguing about "if a screwdriver or a drill is the better tool", which is silly since they each have their uses.
@cryptoknight7256
@cryptoknight7256 8 ай бұрын
@@Dani_Krossing Excellent. I basically use functions with APIs and Curl so I will not touch them then. I was asking about "execution speed" because I mostly interact with trading platforms, which require excecutions to be as minimal as possible :) Thanks again, Dani!
@DarkNerdis
@DarkNerdis 9 ай бұрын
please do not advise me, I am trying to make bones for a character in unity with a PNG image in the skinning editor, but when I try to move with them or adjust the structure of the body in edit geometry, copying starts as soon as I press the mouse.
@nasirmadni9183
@nasirmadni9183 14 күн бұрын
Love you from Pakistan
@youssefzaim7163
@youssefzaim7163 9 ай бұрын
dani is genius
@grahami88
@grahami88 8 ай бұрын
Dani should you use the getter and setter methods within the constructor?
@Dani_Krossing
@Dani_Krossing 8 ай бұрын
No you can just assign the data directly to the properties 🙂
@ivanyosifov2629
@ivanyosifov2629 3 ай бұрын
Actually you should use setters in the constructor if you have validation in the setters.
@kibuzz3258
@kibuzz3258 7 ай бұрын
Where are you Dani? Where's your tutorials, they really helping me! When new videos, miss you
@new-in8yt
@new-in8yt 8 күн бұрын
thank you man so much and i have a question 55:50 why you make it public and you don't make it protected ?
@Dani_Krossing
@Dani_Krossing 8 күн бұрын
It’s because signupUser() needs to be accessed from a normal PHP file, when creating the object. 🙂 Protected we use, when only parent classes should have access to the method. So “a class accessing methods from another class”.
@killerboy5278
@killerboy5278 8 ай бұрын
sir we need more like how to use Ajax in php
@realdaly
@realdaly Ай бұрын
48:36 incase somebody had the query fatal error it's because there's a typo in the sql query, just remove the single quote signs from around the table names from: ('username', 'pwd') to: (username, pwd)
@rousondas4111
@rousondas4111 2 ай бұрын
The vid was good
@aeonizing
@aeonizing 8 ай бұрын
Bro ily
@Stoney_Eagle
@Stoney_Eagle 9 ай бұрын
Mission accomplished, the taskbar is full. 😂 I don't know how you don't get lost with all those icons. You can directly find apps from the start menu, press the flag key and type the first few letters and hit enter. 😉
@Dani_Krossing
@Dani_Krossing 9 ай бұрын
😂 I like my taskbar chuck full of shortcuts though
@Stoney_Eagle
@Stoney_Eagle 9 ай бұрын
@@Dani_Krossing you're a savage hehe
@olgala2023
@olgala2023 9 ай бұрын
😘
@abdelrahmanabdallah6308
@abdelrahmanabdallah6308 18 күн бұрын
47:16 How does it recognize the Dbh class even though we didn't include "Dbh.php"?!! Please answer Dani ❤
@Dani_Krossing
@Dani_Krossing 18 күн бұрын
We include the class later, when we need include both classes into the page we need to use them in. 🙂
@dinaahmed92
@dinaahmed92 9 ай бұрын
you are the best🤍
@legendofgaming8481
@legendofgaming8481 9 ай бұрын
I would stick to procedural because it’s faster and straightforward; not complicated
@Dani_Krossing
@Dani_Krossing 9 ай бұрын
Procedural is great for smaller PHP features on a website, however the more complex a website gets, the more complex and less scalable it gets if you use Procedural PHP. 🙂 It is only early on, that Procedural appear “less complex”, until the moment the developer stands with a more complex website in front of them. 😊 At that moment, OOP is worth doing since it makes the code more structured. So while OOP makes the code itself more complex, the overall project becomes less complex through the usage of OOP. Additionally, if you plan to work with PHP in any professional capacity, then OOP PHP becomes mandatory, since frameworks tend to use OOP.
@kithinga
@kithinga 9 ай бұрын
@@Dani_Krossing Would you recommend trying OOP in vanilla Php before jumping into a framework ?
@ntamakemwadavis9489
@ntamakemwadavis9489 9 ай бұрын
Classes tend to misbehave while sending data keys into database and API responses
@Dani_Krossing
@Dani_Krossing 9 ай бұрын
That isn't directly related to classes though. It's more of a "poorly written code" issue you are describing. 🙂
@rodgence9641
@rodgence9641 9 ай бұрын
Thank Dan Drop likes from Africa please
@asimreyazuddin3494
@asimreyazuddin3494 Ай бұрын
I couldn't find anything on polymorphism, or maybe I missed out somewhere from your content. Could you guide me here
@killerboy5278
@killerboy5278 8 ай бұрын
Can anyone tell me how to download the material i cant find it
@Dani_Krossing
@Dani_Krossing 8 ай бұрын
It’s at the bottom of the video description 🙂
@killerboy5278
@killerboy5278 8 ай бұрын
thanks for the replay @@Dani_Krossing
@adnanamin3666
@adnanamin3666 7 ай бұрын
I miss the old mmtuts branding! 😥
@Dani_Krossing
@Dani_Krossing 7 ай бұрын
The only difference was the name 🙂 I still make the exact same content and everything.
@benchapple1583
@benchapple1583 5 ай бұрын
Always remember that a 'method' is not a function and it is written: function name(); You can see at a glance that it is NOT a function. I hope that is all clear now.
@andrewkamoha4666
@andrewkamoha4666 8 ай бұрын
Why use OOP in PHP ?? What are the advantages ??
@Dani_Krossing
@Dani_Krossing 8 ай бұрын
kzbin.info/www/bejne/bqq6Ya2unbRrb8k&ab_channel=DaniKrossing
@gabrielgodoy7846
@gabrielgodoy7846 7 ай бұрын
capo!
@patsdrone8646
@patsdrone8646 9 ай бұрын
Is it only me but there's no hyperlink in "➤ GET ACCESS TO MY LESSON MATERIAL HERE!" ?!?
@Dani_Krossing
@Dani_Krossing 9 ай бұрын
It's a header. Go further down :)
@Alfenijonas
@Alfenijonas 14 күн бұрын
Why does everyone who shows OOP take the car's example? How tf should I use that on my website? I don't have cars in my HTML... Wouldn't it be better to show examples with DB connection? Text-areas? Other things? Why cars?
@Dani_Krossing
@Dani_Krossing 14 күн бұрын
It's because you need to understand "how OOP works". You gotta learn to walk, before you learn to run. 🙂 "Everyone" shows the car example, because it's a great way for people to understand how OOP works. If we just started teaching our viewers "practical examples" immediately, then it would fly over 80% of peoples heads, and they wouldn't learn OOP properly... Also... I'm guessing you didn't finish my video before commenting, seeing you are asking "why we don't show stuff like DB connection" hehe... 😉 I understand that OOP can be frustrating, but I promise that everyone feel that way at the start, and eventually it will seem extremely easy compared to Procedural PHP. Just keep cool, and take things one at a time, and trust the process when "us teachers", decide that it is best to learn the car example when starting out. 😊
@Alfenijonas
@Alfenijonas 14 күн бұрын
@@Dani_Krossing yes, but you can show starting examples with HTML DOM objects. Because we all use websites every day, and cars are real-life objects, so it is not truly helpful. And I am cool. Come on, I am learning OOP for free on Saturday, so that's awesome! 😁👍 I am just tired of the car's example. At least it could be girls...
@Dani_Krossing
@Dani_Krossing 14 күн бұрын
@@Alfenijonas 👱‍♀👱‍♀👱‍♀
@KAREKINFPV
@KAREKINFPV 6 ай бұрын
I can't not think of classes like css classes. Css ruined it for me.. don't learn CSS until you learn php i guess.
@Dani_Krossing
@Dani_Krossing 6 ай бұрын
It’s funny you mention it, because it never occurred to me they were the same names until now 😂
@KAREKINFPV
@KAREKINFPV 6 ай бұрын
@@Dani_Krossing haha thanks for the reply! I love your content! Great stuff!
@farhangq
@farhangq 24 күн бұрын
AN error, AN object
@Dani_Krossing
@Dani_Krossing 24 күн бұрын
I’ll take it as a complement if that was the only feedback 😂
@cooltechandmore
@cooltechandmore Ай бұрын
still confusing
@ashleywalls4097
@ashleywalls4097 5 ай бұрын
oop is the devil
@Dani_Krossing
@Dani_Krossing 5 ай бұрын
People always think that, until they start using it for larger projects, where Procedural PHP is a nightmare. 🙂
@ashleywalls4097
@ashleywalls4097 5 ай бұрын
@@Dani_Krossing been doing this 30 years. I stand by my statement.
@ArrosticiniVore
@ArrosticiniVore 4 ай бұрын
This code is terrible!! You don't place the brackets open on a new line but on the same line of the class name!!
@Dani_Krossing
@Dani_Krossing 4 ай бұрын
What an odd argument for the "code being terrible"... 😅 Placing the brackets like that, is often used by IDEs by default, since it makes the brackets easier to match together. It is purely a design choice, and has no effect on the code itself. You are more than welcome to provide feedback to the video. However please provide actual feedback, instead of something silly like "how the code is set up visually". I am quick to just block people who are only here to troll or be negative.
@ArrosticiniVore
@ArrosticiniVore 4 ай бұрын
@@Dani_Krossing 🤣 Holy wars have been fought between the supporters of brackets on the same line or a new line 🤣 The struggle continues...
@rahulvlogs1159
@rahulvlogs1159 2 ай бұрын
This is last video of this course @danikrossing ??
Should You Learn Object Oriented PHP?
13:48
Dani Krossing
Рет қаралды 9 М.
When to use Traits, Interfaces, and Abstract Classes in PHP
15:08
Andrew Schmelyun
Рет қаралды 13 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 7 МЛН
Which one will take more 😉
00:27
Polar
Рет қаралды 52 МЛН
Парковка Пошла Не По Плану 😨
00:12
Глеб Рандалайнен
Рет қаралды 14 МЛН
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 140 М.
Functions vs Classes: When to Use Which and Why?
10:49
ArjanCodes
Рет қаралды 133 М.
PHP doesn't suck (anymore)
10:48
Aaron Francis
Рет қаралды 190 М.
Learn Object Oriented PHP - 3 Hour PHP OOP Course
3:00:42
Gary Clarke
Рет қаралды 53 М.
Object-oriented Programming in 7 minutes | Mosh
7:34
Programming with Mosh
Рет қаралды 3,7 МЛН
Why Use Design Patterns When Python Has Functions?
23:23
ArjanCodes
Рет қаралды 95 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 7 МЛН