ความคิดเห็น •

  • @dinaahmed92
    @dinaahmed92 11 หลายเดือนก่อน +31

    "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 11 หลายเดือนก่อน +3

      Are you from Egypt? I was supposed to travel Egypt soon 😅

    • @Bosbay6902
      @Bosbay6902 3 หลายเดือนก่อน +2

      @@X-factor6you are so creepy

    • @abdelrahmanabdallah6308
      @abdelrahmanabdallah6308 2 หลายเดือนก่อน

      Me too 🙂❤️

  • @moraaoo4889
    @moraaoo4889 8 หลายเดือนก่อน +15

    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.❤❤❤

  • @remasrebas3776
    @remasrebas3776 8 หลายเดือนก่อน +2

    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.

  • @CsMuia
    @CsMuia 11 หลายเดือนก่อน +16

    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 11 หลายเดือนก่อน +5

      Thank you so much 😊

  • @baxtrice
    @baxtrice 11 หลายเดือนก่อน +3

    Making the jump from procedural to OOP - thank you for this video!

  • @mmelimahlobo7656
    @mmelimahlobo7656 11 หลายเดือนก่อน +4

    Thanks Danni for gracing us with another great tutorial,highly appreciated😊

  • @tylerwalton7659
    @tylerwalton7659 4 หลายเดือนก่อน

    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!!

  • @itsyuupi
    @itsyuupi 3 หลายเดือนก่อน +1

    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.

  • @republicofserbia
    @republicofserbia 7 หลายเดือนก่อน +3

    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 7 หลายเดือนก่อน +6

      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.

  • @amkamwebavenger3870
    @amkamwebavenger3870 11 หลายเดือนก่อน +5

    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 11 หลายเดือนก่อน

      Can u suggest me some good channel for JS...

    •  หลายเดือนก่อน

      @@SanyamJain08 Channel: Namaste Javascript

  • @Thiago_Schulz
    @Thiago_Schulz 9 หลายเดือนก่อน

    i really understood how to code poo in php, i just found gold in your tutorials! thanks man!❤❤

  • @SystemDesignNepal
    @SystemDesignNepal 8 หลายเดือนก่อน +2

    Glad to have you back on coding tutorials. Best TH-camr out there for anyone who wants to learn about coding and security at the same time. I love mmtuts 😅

  • @jon82hill
    @jon82hill 2 หลายเดือนก่อน +1

    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 :-)

  • @NemanjaMarkovic-nq4vu
    @NemanjaMarkovic-nq4vu 4 หลายเดือนก่อน +1

    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!

  • @whisperscribe
    @whisperscribe หลายเดือนก่อน +1

    Love your explanation and teaching style!

  • @Lyrik-Klinge
    @Lyrik-Klinge 11 หลายเดือนก่อน +1

    Thanks ... always VERY helpful!

  • @mickar200
    @mickar200 11 หลายเดือนก่อน +1

    Wow the way you explain the code makes it so easy to understand definitely learned a lot from your video thank you very much

  • @momenshtayeh67
    @momenshtayeh67 6 หลายเดือนก่อน +2

    you are so awesome!! thanks for the playlist!

  • @raizudu5813
    @raizudu5813 6 หลายเดือนก่อน +3

    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.

  • @chrisvanrooyen8982
    @chrisvanrooyen8982 7 หลายเดือนก่อน +1

    Wow, thank you so much for this video. You have literally opened my mind to new possibilities and much better coding practices.

  • @Mudi2783
    @Mudi2783 10 หลายเดือนก่อน

    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!

  • @Roghan777
    @Roghan777 10 หลายเดือนก่อน

    Thank you for this course❤

  • @user-pf8jj1uu1f
    @user-pf8jj1uu1f 2 หลายเดือนก่อน +1

    I needed to seen an example with forms and OOP relation but this helps too, thanks much.

  • @md.arifmehedi6559
    @md.arifmehedi6559 2 วันที่ผ่านมา

    greate teach in a simple way ...
    May God bless you

  • @stephenlance4727
    @stephenlance4727 7 หลายเดือนก่อน +3

    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!

  • @MohamedAhmed-lw3hm
    @MohamedAhmed-lw3hm หลายเดือนก่อน +1

    Thank you very much
    you are the G.O.A.T

  • @TechtalkAi2762
    @TechtalkAi2762 9 หลายเดือนก่อน

    We have just stared learning php oop in university I just found your course in TH-cam 😊thanks bro 😎 form Afghanistan 🇦🇫

  • @timoanjala4358
    @timoanjala4358 หลายเดือนก่อน

    Huge fan! You have very natural way of explaining these things! Waiting for more Laravel tutorials!

  • @alexandergeorgesquire220
    @alexandergeorgesquire220 19 วันที่ผ่านมา

    Great spokesman. Well done

  • @sihemmansour5303
    @sihemmansour5303 2 หลายเดือนก่อน +1

    Thank for this precious tutorial ❤❤❤

  • @tina_5544
    @tina_5544 10 หลายเดือนก่อน +1

    Have last exams in a few weeks and literally cant get anything from my profs presentations (they are very minimalist) so rly tysmm

  • @wadiibounenni4848
    @wadiibounenni4848 4 หลายเดือนก่อน +1

    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 :)

  • @matthewjared8820
    @matthewjared8820 5 หลายเดือนก่อน +1

    Thank you for your amazing teaching skills!:)

  • @_Oluwasegun
    @_Oluwasegun 11 หลายเดือนก่อน

    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

  • @user-xl8jh9nu1g
    @user-xl8jh9nu1g 8 หลายเดือนก่อน +1

    Thanks a lot sir 🙏.
    It will help a lot, you are a great teacher.

  • @seeker7476
    @seeker7476 2 หลายเดือนก่อน +1

    Thanks alot for the explanation our teachers at school always link towards your channel to understand things better

  • @chopbar4951
    @chopbar4951 11 หลายเดือนก่อน +1

    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 :)

  • @cardinapointz
    @cardinapointz 9 หลายเดือนก่อน

    Well explained. Thanks bro.

  • @LiteralHatReloaded
    @LiteralHatReloaded หลายเดือนก่อน +1

    thank you so much!!!!!

  • @moeinmahmoud-yo6fp
    @moeinmahmoud-yo6fp 10 หลายเดือนก่อน +1

    Thank you Mr. Dani for this very useful course , you really made a hard efforts

  • @PechSoftware
    @PechSoftware 8 หลายเดือนก่อน

    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.

  • @horizon6309
    @horizon6309 2 หลายเดือนก่อน +1

    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.

  • @birsingh5388
    @birsingh5388 11 หลายเดือนก่อน +2

    Please create simple Wordpress plugin by using OOP concepts

  • @ifastek
    @ifastek 9 วันที่ผ่านมา

    God bless you so much. Please keep up this good work in helping people understand things they consider difficult.

  • @samuelnjau8086
    @samuelnjau8086 2 หลายเดือนก่อน +1

    Thanks 😊👍

  • @olga_c
    @olga_c 10 หลายเดือนก่อน

    Thanks Dani, it was a nice course! I think i'm ready to get into some wordpress now)

  • @sksamassa95
    @sksamassa95 7 หลายเดือนก่อน +1

    Thank you Dani. A lot of Love from Mali 🙏

  • @selamitumer2431
    @selamitumer2431 2 หลายเดือนก่อน

    Thank you!

  • @abbasrahim723
    @abbasrahim723 10 หลายเดือนก่อน +1

    Excellent Explaination!!! I really appreciate You Sir!!! ❤❤ From Pakistan

  • @moritzschurmann4580
    @moritzschurmann4580 11 หลายเดือนก่อน

    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?

  • @GerritforBazeja
    @GerritforBazeja 10 หลายเดือนก่อน

    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?

  • @pardhan9086
    @pardhan9086 11 หลายเดือนก่อน

    Quick question.. can we create this in wordpress functions.pho to handle wp errors ?

  • @user-te5jh9cw8h
    @user-te5jh9cw8h 9 หลายเดือนก่อน +1

    Great channel.

  • @rousondas4111
    @rousondas4111 4 หลายเดือนก่อน

    Thank You sir

  • @mugerwaobadiah1621
    @mugerwaobadiah1621 11 หลายเดือนก่อน

    Thnx for the tutorials, when au starting laravel series?

  • @allestercorton9085
    @allestercorton9085 11 หลายเดือนก่อน +1

    Nice one!

  • @adrianpabe4476
    @adrianpabe4476 9 หลายเดือนก่อน

    I never knew that mr. Beast is a literal beast in programming 😂 Great content! New sub here!

  • @sonahj2001
    @sonahj2001 9 หลายเดือนก่อน

    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.

  • @Maxim99t
    @Maxim99t 11 หลายเดือนก่อน +2

    thank u dani!

  • @subhadipmishra328
    @subhadipmishra328 10 หลายเดือนก่อน +1

    Thank you Sir, please start Laravel series I'm waiting for this. ❤

  • @nasirmadni9183
    @nasirmadni9183 2 หลายเดือนก่อน +1

    Love you from Pakistan

  • @animestylegirl
    @animestylegirl 9 หลายเดือนก่อน

    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 9 หลายเดือนก่อน +1

      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.

  • @billalbaiteche1531
    @billalbaiteche1531 10 หลายเดือนก่อน +1

    thank you

  • @cryptoknight7256
    @cryptoknight7256 10 หลายเดือนก่อน +1

    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 10 หลายเดือนก่อน +5

      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 10 หลายเดือนก่อน

      @@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!

  • @MarkoTH000
    @MarkoTH000 7 หลายเดือนก่อน +2

    Top content

  • @doganddev_funs
    @doganddev_funs 10 หลายเดือนก่อน

    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 ?

  • @jelivanlolz1187
    @jelivanlolz1187 วันที่ผ่านมา

    Why does my compiler not accept this attempt? It says dont use place holders on public functions. It's considered instantiating the same function again

  • @Sj-yf2jg
    @Sj-yf2jg 4 วันที่ผ่านมา

    Elon Musk tutorial version 😂. Love your tutorial videos bro

  • @DarkNerdis
    @DarkNerdis 11 หลายเดือนก่อน

    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.

  • @truthvfiction
    @truthvfiction 3 หลายเดือนก่อน

    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.

  • @aljongabrielambasvaldez
    @aljongabrielambasvaldez 10 หลายเดือนก่อน

    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.

  • @Netvirux
    @Netvirux 4 หลายเดือนก่อน

    "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!

  • @bendhiebhassen5144
    @bendhiebhassen5144 6 หลายเดือนก่อน

    good job bro😍😍😍😍

  • @grahami88
    @grahami88 11 หลายเดือนก่อน

    Dani should you use the getter and setter methods within the constructor?

    • @Dani_Krossing
      @Dani_Krossing 11 หลายเดือนก่อน

      No you can just assign the data directly to the properties 🙂

    • @ivanyosifov2629
      @ivanyosifov2629 5 หลายเดือนก่อน

      Actually you should use setters in the constructor if you have validation in the setters.

  • @YK-dx4ux
    @YK-dx4ux 10 วันที่ผ่านมา

    I notice when you say PHP, you say PSP and, when you say fields, you say feels.
    Just something funny. Thanks for the vids!

  • @sbhankord8591
    @sbhankord8591 11 หลายเดือนก่อน +1

  • @new-in8yt
    @new-in8yt 2 หลายเดือนก่อน +1

    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 2 หลายเดือนก่อน +1

      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”.

  • @rimantasdanilevicius6754
    @rimantasdanilevicius6754 11 หลายเดือนก่อน +1

    Gold!

    • @Lyrik-Klinge
      @Lyrik-Klinge 11 หลายเดือนก่อน +1

      Platin! 🙂

  • @heretostreamandsub5765
    @heretostreamandsub5765 11 หลายเดือนก่อน

    Please make a Laravel Tutorial. I'd be very interested

  • @yawanathanmckenzie4346
    @yawanathanmckenzie4346 11 หลายเดือนก่อน +1

    Yessss

  • @abdelrahmanabdallah6308
    @abdelrahmanabdallah6308 2 หลายเดือนก่อน

    47:16 How does it recognize the Dbh class even though we didn't include "Dbh.php"?!!
    Please answer Dani ❤

    • @Dani_Krossing
      @Dani_Krossing 2 หลายเดือนก่อน +1

      We include the class later, when we need include both classes into the page we need to use them in. 🙂

  • @kibuzz3258
    @kibuzz3258 9 หลายเดือนก่อน

    Where are you Dani? Where's your tutorials, they really helping me! When new videos, miss you

  • @asimreyazuddin3494
    @asimreyazuddin3494 3 หลายเดือนก่อน

    I couldn't find anything on polymorphism, or maybe I missed out somewhere from your content. Could you guide me here

  • @rousondas4111
    @rousondas4111 4 หลายเดือนก่อน

    The vid was good

  • @youssefzaim7163
    @youssefzaim7163 11 หลายเดือนก่อน

    dani is genius

  • @killerboy5278
    @killerboy5278 10 หลายเดือนก่อน

    sir we need more like how to use Ajax in php

  • @olgala2023
    @olgala2023 11 หลายเดือนก่อน

    😘

  • @rodgence9641
    @rodgence9641 11 หลายเดือนก่อน +1

    Thank Dan Drop likes from Africa please

  • @aeonizing
    @aeonizing 10 หลายเดือนก่อน

    Bro ily

  • @ntamakemwadavis9489
    @ntamakemwadavis9489 11 หลายเดือนก่อน

    Classes tend to misbehave while sending data keys into database and API responses

    • @Dani_Krossing
      @Dani_Krossing 11 หลายเดือนก่อน

      That isn't directly related to classes though. It's more of a "poorly written code" issue you are describing. 🙂

  • @dinaahmed92
    @dinaahmed92 11 หลายเดือนก่อน +1

    you are the best🤍

  • @killerboy5278
    @killerboy5278 10 หลายเดือนก่อน

    Can anyone tell me how to download the material i cant find it

    • @Dani_Krossing
      @Dani_Krossing 10 หลายเดือนก่อน +1

      It’s at the bottom of the video description 🙂

    • @killerboy5278
      @killerboy5278 10 หลายเดือนก่อน +1

      thanks for the replay @@Dani_Krossing

  • @manwe11
    @manwe11 19 วันที่ผ่านมา

    26:00

  • @realdaly
    @realdaly 3 หลายเดือนก่อน

    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)

  • @Stoney_Eagle
    @Stoney_Eagle 11 หลายเดือนก่อน +1

    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 11 หลายเดือนก่อน +2

      😂 I like my taskbar chuck full of shortcuts though

    • @Stoney_Eagle
      @Stoney_Eagle 11 หลายเดือนก่อน

      @@Dani_Krossing you're a savage hehe

  • @legendofgaming8481
    @legendofgaming8481 11 หลายเดือนก่อน

    I would stick to procedural because it’s faster and straightforward; not complicated

    • @Dani_Krossing
      @Dani_Krossing 11 หลายเดือนก่อน +2

      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 11 หลายเดือนก่อน

      @@Dani_Krossing Would you recommend trying OOP in vanilla Php before jumping into a framework ?

  • @joebazooks
    @joebazooks หลายเดือนก่อน

    i wish u wouldve provided some better examples to which OOP is better suited. the sign up example that u provided is essentially procedural code inside an object, which seems redundant or like unnecessary complexity

    • @joebazooks
      @joebazooks หลายเดือนก่อน

      really the only benefit of adding this extra complexity is the modularity of it

  • @adnanamin3666
    @adnanamin3666 9 หลายเดือนก่อน

    I miss the old mmtuts branding! 😥

    • @Dani_Krossing
      @Dani_Krossing 9 หลายเดือนก่อน

      The only difference was the name 🙂 I still make the exact same content and everything.

  • @patsdrone8646
    @patsdrone8646 11 หลายเดือนก่อน

    Is it only me but there's no hyperlink in "➤ GET ACCESS TO MY LESSON MATERIAL HERE!" ?!?

    • @Dani_Krossing
      @Dani_Krossing 11 หลายเดือนก่อน

      It's a header. Go further down :)

  • @benchapple1583
    @benchapple1583 7 หลายเดือนก่อน

    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.