PHP Coding Standards, Autoloading (PSR-4) & Composer - Full PHP 8 Tutorial

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 277

  • @cryptonyx3925
    @cryptonyx3925 Рік тому +20

    It is worth 10000 times more than even paid courses out there. ABSOLUTELY NICE.

  • @王洪彪-x4f
    @王洪彪-x4f Рік тому +2

    I am from China, I really hope China can have such excellent programming teaching, I use php7 years, watching this video is still rewarding

    • @ProgramWithGio
      @ProgramWithGio  Рік тому +1

      Glad to hear that you are finding these videos helpful

  • @henrik9173
    @henrik9173 3 роки тому +60

    Yes a separate in depth video on the subject would be great. Already learnt so much from this one though. The series is really high quality

  • @PR0D0T4
    @PR0D0T4 3 роки тому +38

    Wow, I have 4 years of experience and I'm middle+ PHP/Laravel developer, but i didn't know many of that things. Thanks buddy and please continue that lessons, they are awesome! Subscribed.

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +6

      Thank you 🙌. Lots more topics to cover and more videos on the way 👍

  • @federicobau8651
    @federicobau8651 2 роки тому +18

    Best PHP and complete course. Better than many paid bootcamps and best quality

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому +1

      Thank you 🙌

    • @Zubbee
      @Zubbee 2 роки тому +1

      I'm comparatively ignorant on that but I'll echo it....Faaaaar better than many big money courses. I'm still puzzled about you Gio. Best wishes, God bless.

  • @Vitalii-m6r
    @Vitalii-m6r Рік тому +1

    I can't picture development without Autoloading. Thanks a million for the video!

    • @ProgramWithGio
      @ProgramWithGio  Рік тому +2

      There was a time for include/requires before autoloading :D

  • @basilistigris640
    @basilistigris640 Рік тому +1

    in depth and explained so everything is clear, the top and the only series for php! I wished i have find this channel and lern php the right way with Gio the best teacher of all i watched

  • @petruciucur
    @petruciucur 2 роки тому +2

    No doubt, best PHP course, ever.

  • @benjaminvenezia1944
    @benjaminvenezia1944 2 роки тому +1

    I see trees of green 🎶
    Red roses too
    I see them bloom
    For me and you
    And I think to myself
    What a wonderful dev!! ♥

  • @prashantgupta1940
    @prashantgupta1940 9 місяців тому +1

    Yes, a separate in-depth video's on the subject would be amazing

  • @mahmudsulemansheikhwunnam3580
    @mahmudsulemansheikhwunnam3580 3 роки тому +10

    yeah, a series for composer would be great. thanks

  • @salvaddd
    @salvaddd Рік тому +3

    I don't usually comment but this series is really helping me out, I have not been able to find more detailed and clearly explained videos such as these ones anywhere, thank you

  • @ItsDigiUtime
    @ItsDigiUtime Рік тому +2

    I learned most of this composer, psr-4, autoloading related stuff in a programming bootcamp two years ago which helped me get a job, but I didn't fully understand any of it. Now this really helps refresh those memories and I can actually understand everything with great clarity this time.
    Overall very well done tutorials, amazing so far. Thank you!

  • @mohaly12
    @mohaly12 Рік тому +2

    WoW this is the best tutorial I have ever watched, I followed you and I will see all your videos, please keep going Bro.
    Thanks a lot.

  • @ivandelvalle1854
    @ivandelvalle1854 3 роки тому +10

    Thanks for all you are doing for the community. I'm starting with a job with PHP and these series help me a lot.

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому

      That's awesome to hear. I'm glad these videos are helpful 🙌

  • @abdelrahmanyosry9185
    @abdelrahmanyosry9185 2 роки тому +4

    I really watch a lot of PHP tutorial I can say that is the best one

  • @selcukdemirbas2514
    @selcukdemirbas2514 3 роки тому +3

    Definitely the best PHP tutorials.

  • @BenKraal
    @BenKraal 3 роки тому +6

    Best tutorial on the subject i've seen so far!
    I've been struggling to understand, but this video removed the stone that kept me held.
    Great job explaining, not too fast or too slow. just perfect!

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +1

      Thank you Ben, I'm happy that this video was helpful 🙌

  • @SahandGn
    @SahandGn 8 місяців тому

    I've learned php before in my university. And we were worked with composer and I didn't know what is this for... but now I know much more about composer and it's awesome. tnx Gio, you are awesome

  • @Zubbee
    @Zubbee 2 роки тому +2

    Your lessons are so advanced to me that I feel like I am "in over my head" in a very good way. Composer installed, autoload optimization done. I am happily wondering what next. Thanks alot Gio.

  • @mohamedtalaat8945
    @mohamedtalaat8945 2 роки тому +6

    This is definitely the best tutorial discussed this subject I've ever seen!
    Thank you bro

  • @FGj-xj7rd
    @FGj-xj7rd 2 роки тому

    'autoload_register' is the greatest thing in programing. Thank you PHP.

  • @truthteachers
    @truthteachers 2 роки тому +1

    Whooaaa! Bro, this is really rush video. I didnt know when stopped a sentence and when you started a new one.

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому

      Yea I did editing wrong in some of these videos and cut out empty spots which resulted in this. UA-cam has a way to slow down the video so you can click on the gear icon and set the playback speed to 0.5, that helped others who had the same issue. Later videos are better in the 3rd section. Sorry for the inconvenience, thankfully UA-cam has a way to solve it for the older videos like this.

  • @Kelz_codes
    @Kelz_codes 6 місяців тому

    10 years of experience and you taught me php properly, thanks.
    Lets do a course on docker instead.

  • @Nekoeye
    @Nekoeye 3 роки тому +6

    Thank you. Very details and lots of good information. Keep it up man. More lessons on Composer would be really great.

  • @Mariia-lr4vx
    @Mariia-lr4vx Рік тому

    Thank you! It makes studying more productive and calm to know there's no important info missing and I don't feel strong need to broad a picture from different resources, so I can concentrate on understanding materials

  • @godmansarah
    @godmansarah 2 роки тому

    My colleague has been using autoload with composer. Now I understand it a bit more. Thanks!

  • @d3mocratia
    @d3mocratia 2 роки тому

    You are the best teacher about php in UA-cam 😘😘

  • @AsoASdiq
    @AsoASdiq Рік тому +1

    Thank you for your perfect videos and Yes a separate in depth video on the subject would be great.

  • @josephajibodu2377
    @josephajibodu2377 2 роки тому +3

    Thanks for making all these free. This is a Gem 💎

  • @talharafique8913
    @talharafique8913 Рік тому +1

    i found you a very good explainer.
    advance level and industry new requirements accomplished.

  • @josephjohn4810
    @josephjohn4810 2 роки тому +2

    we need an in-depth knowledge on composer as it will also help us in Laravel hence a separate video will be a nice idea, thanks. i learnt a lot from this video and all other videos in this series. best php course so far.

  • @omegajunior8963
    @omegajunior8963 3 роки тому

    I need a lot more about the composer, I didnt understand what you did but since am focusing on the php code I will keep what you have thought and use it whenever. Thank you

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому

      Feel free to DM me on Twitter & I can help answer some of your questions

  • @satellitesage2487
    @satellitesage2487 2 роки тому +1

    This playlist if the best tutorial out there for PHP 8, thank you so much! You also made me switch to PhpStorm 😂

  • @NedumEze
    @NedumEze 3 роки тому +5

    Thanks Gio for the great work. But, please, whatever else you can put together to help with this complex subject of the "Composer", will help a lot

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +3

      You're welcome & thank you. I'll try to make a video about composer 👍

  • @ovidiublaga1
    @ovidiublaga1 2 роки тому +1

    Man.you are from another planet. And if you can make more lessons on composer, of course

  • @chenting71
    @chenting71 2 роки тому

    Definitely need a separate video tutorial about composer, I am totally lost seeing this one, but obviously it is very important. I only have a brief idea what is composer for, but not how. Looking forward....

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому

      Anything specific that was confusing about this video? This should be good enough to get you started with composer. The advanced stuff you will need if you want to maintain open source package & learn about versioning & so on.

  • @JohnnyBigodes
    @JohnnyBigodes 3 роки тому +1

    Autoloading is a really complex subject for a new developer, but they get here an idea how good it really is and how it makes developing faster.

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +2

      Yup, sometimes there is a lot of magic happening behind the scenes, it's always good to know how it works

  • @VEE727
    @VEE727 2 роки тому +4

    Amazing playlist. Thanks a lot for making it.

  • @robmies3257
    @robmies3257 2 роки тому +1

    Great many tips. A separate video on composer would be appreciated.

  • @alphayowakarindi
    @alphayowakarindi 2 роки тому

    Thanks and yes, I'd love a series on composer!

  • @superheroshortss
    @superheroshortss Рік тому

    This course is really amazing so far. I hope you have covered composer as a separate topic by now❤

    • @ProgramWithGio
      @ProgramWithGio  Рік тому

      Thank you 🙏. Unfortunately no, didn't get a chance to do that.

  • @olegpristashkin9078
    @olegpristashkin9078 3 роки тому

    thank you very much. This info helps better understand how autoloading works within framework

  • @piusvictor8780
    @piusvictor8780 2 роки тому

    High Quality Tutorial with brilliant presentation, a highly recommended video🌟🌟🌟

  • @emekatimothyiloba699
    @emekatimothyiloba699 Рік тому

    I am really learning a lot from this channel. Thank you GIO

  • @shlxng1787
    @shlxng1787 Рік тому

    This course is probably a huge 💎

  • @Anchev000
    @Anchev000 11 місяців тому

    Hey this was a great intro to Composer, another video that goes into more details would be great! Thanks for all the hard work!

  • @dancingdev1088
    @dancingdev1088 2 роки тому

    Do make a video on composer in depth. Your channel is so good. I would highly recommend to a newbie and even an experienced.

  • @abdussukkur9080
    @abdussukkur9080 3 роки тому

    yes! please make a video series about composer details. ❤️❤️

  • @dareal81
    @dareal81 2 роки тому

    All I can say is "DAMN" your videos are freaking awesome! I've watched 4 similar videos and didn't get nearly the information you just provided

  • @drasmith5986
    @drasmith5986 Рік тому

    thank you. Very straightforward and informative

  • @bevedel
    @bevedel Рік тому

    Thank you for these great content. waiting for more tutorials about composer internals from You. thanks in advanced.

  • @tolebiGamingTime
    @tolebiGamingTime 2 місяці тому +1

    Good lesson!

    • @tolebiGamingTime
      @tolebiGamingTime 2 місяці тому

      Can you make a cool video like this about microservice architecture?

    • @ProgramWithGio
      @ProgramWithGio  2 місяці тому +1

      Thank you. Not sure about microservices yet, maybe in future

    • @tolebiGamingTime
      @tolebiGamingTime 2 місяці тому +1

      @@ProgramWithGio
      It’s just that data is a hot topic at the moment, everyone wants to do some part of the code in this architecture and requires this everywhere

  • @djtoon8412
    @djtoon8412 3 роки тому

    yes we need more on this topic

  • @MBkingsoft
    @MBkingsoft 8 місяців тому

    Best video on this topic. Thank you so much!

  • @shuvoahmed5217
    @shuvoahmed5217 3 роки тому

    PHP curl tutorial needed.. everything about curl..

  • @michaelihde
    @michaelihde 2 роки тому +1

    Very good tutorials. You cover the most important stuff in a short and understandable way but please make some pauses between sentences! ;-)

  • @jephthahefereyan7431
    @jephthahefereyan7431 2 роки тому

    Thanks for this video and the entire series. I would really appreciate a video on package versioning

  • @coderholic6741
    @coderholic6741 2 роки тому

    best php course, you should do other languages as well.

  • @igor972
    @igor972 2 роки тому +2

    Sensacional meu amigo, muito obrigado!

  • @DAG_r8
    @DAG_r8 2 роки тому

    very simple and precise

  • @MrQVeeBoo
    @MrQVeeBoo 3 роки тому

    best quick precise and very informative, thxxxxx. Very intuitive and help me a lot.

  • @LuisSolis
    @LuisSolis 3 роки тому +1

    Awesome class, thanks for help us.

  • @fleetadmiralj
    @fleetadmiralj 3 роки тому

    going through some of these videos to catch up on some of the PHP best practices (I learned it somewhere around PHP 4 or 5 or something like that IIRC). But when he got to composer I was like "okay, I got this part" thanks to my work with Drupal XD

  • @lahcenaouina
    @lahcenaouina Рік тому

    thank u so much for ur time and effort , im so intersting about composer

  • @alexandermatveev6777
    @alexandermatveev6777 6 місяців тому

    Great video! Thank you Gio!

  • @dantharx
    @dantharx 2 роки тому +1

    "a big pile of inconsistent spaghetti", best line ever

  • @yinonelbaz5309
    @yinonelbaz5309 2 роки тому

    Every video I am amazed anew

  • @cryptonyx3925
    @cryptonyx3925 Рік тому

    Just one small note: if u r using alpine based php version, instead of apt-get u need to do apk add --update / in ur docker file to install packages...

  • @АртурЗарипов-ю9п

    Great job! Thank you!

  • @АртурЗарипов-б2й
    @АртурЗарипов-б2й 7 місяців тому

    Good job! Thank you very much!

  • @abdumalikabduganiev8124
    @abdumalikabduganiev8124 2 роки тому

    Thank you a lot for awesome lessons

  • @osamaabdullah9444
    @osamaabdullah9444 2 роки тому

    yes please make a more detailed video on composer

  • @acuteclub7381
    @acuteclub7381 Рік тому

    ur just great.... keep up the good work....thx

  • @JonasHerbertson
    @JonasHerbertson Рік тому

    Great video, thanks!

  • @lauris5275
    @lauris5275 8 місяців тому +2

    Im new to php, but isn't something like composer too soon for this course? I know that people should know about libraries, but I doubt that anyone will use any library before learning php at basic lvl, (like getting data from database, mysql basics or, something else). (There are exceptions ofc). I see that you need composer for autoloading here. But im noob, what do I know. If this course uses some libraries later on then thats another story. All im saying that you can probably build a project without using any library, ofc its harder and takes more time, but I think thats the right way of learning... I could be completely wrong.

    • @ProgramWithGio
      @ProgramWithGio  7 місяців тому +1

      It depends. I have my style of teaching. I consider the database to be too soon to be introduced without properly learning about PHP features & OOP related topics. That way when we do get to the database part we have a pretty good understanding of PHP. We covered a solid amount of PHP in the first section and databases are covered towards the end of this section.

  • @ahmedbouzguenda5765
    @ahmedbouzguenda5765 2 роки тому

    thanks, very good content, it would be very nice if you make e serie about composer or/and docker

  • @TITAN-sv5eg
    @TITAN-sv5eg Рік тому

    ok i am alright thanks for your effort

  • @astus666
    @astus666 Рік тому +1

    Thanks!

  • @migueldemaria3830
    @migueldemaria3830 3 роки тому +1

    so great!

  • @kailashlambe3019
    @kailashlambe3019 3 роки тому

    Great stuff, looking forward to know more about psr-0 and and the use case when it should actually use?

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +1

      Thank you. PSR-0 is deprecated, PSR-4 should be used instead

  • @MahmoudMohsab
    @MahmoudMohsab 2 роки тому

    great video, thanks

  • @muhalazhars4800
    @muhalazhars4800 Рік тому

    best teachers

  • @javierquiroga6774
    @javierquiroga6774 Рік тому

    I came looking for copper and I found gold!

  • @onelook1870
    @onelook1870 2 місяці тому

    Love the tutorial,,,,

  • @ozorg
    @ozorg 2 роки тому

    I HATE COMPOSER .... ;) ... THX for clearing stuff up a bit ....!

  • @memack101
    @memack101 2 роки тому

    Thank you.

  • @WhiteSiroi
    @WhiteSiroi 2 роки тому

    thank you very much

  • @invgreat5608
    @invgreat5608 2 роки тому

    Thank you!!!

  • @ahmedyasser571
    @ahmedyasser571 7 місяців тому

    thanks a lot ❤❤❤❤

  • @samuelaniogbu5089
    @samuelaniogbu5089 Рік тому

    We would appreciate an indepth tutorial of composer.

  • @dev_troy8903
    @dev_troy8903 10 місяців тому

    I feel like there is a lot going on with these docker and composer stuff, I understood there core concepts, but I want to focus more on php and making projects while leaving docker and composer and returning to them as I finish the course. What is your opinion and what do you recommend. Also I'd like to thank you for this series, it's really the best course I've took on youtube.

    • @ProgramWithGio
      @ProgramWithGio  9 місяців тому

      Docker is optional, composer I would not leave out since its very important.

  • @elmarzougui
    @elmarzougui 2 роки тому

    Amazing

  • @sajidhasan5321
    @sajidhasan5321 2 роки тому

    Thank You

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому +1

      You're welcome 💙

    • @sajidhasan5321
      @sajidhasan5321 2 роки тому

      @@ProgramWithGio Please make a new playlist for php package development.

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому

      @@sajidhasan5321 thanks for the suggestion 🙌

  • @tahmidziko
    @tahmidziko 2 роки тому

    Hi Gio, again for your outstanding contribution. *** Thank you so much *** do u have any plans to make a crash course/advance topics covered in Composer?

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому +2

      Hello 👋. I want to but don't have time at the moment, still need to finish the PHP series & then do Laravel. Maybe if I get some free time I'll be able to dedicate it to composer series but no plans for now

  • @DilipKumar-qv3kn
    @DilipKumar-qv3kn 2 роки тому

    Sir could you please upload codeigniter tutorial for beginners
    It could help many freshers
    So many companies asking this one also

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому

      I haven't used codeigniter & don't work with it so don't think I'll be able to make videos on it anytime soon

  • @matthewlee-mu2kq
    @matthewlee-mu2kq 5 місяців тому

    Thanks Gio, unfortunately I couldn't get the custom autoload working and had to resort to the 'use App\Transaction;'.

    • @ProgramWithGio
      @ProgramWithGio  4 місяці тому

      Reach out on Twitter & I can help debug your issue

  • @bartekzyczynski3756
    @bartekzyczynski3756 8 місяців тому

    THX :)

  • @keremardicli4013
    @keremardicli4013 Рік тому

    I am not all the way down to the list but if you don't have how to create a composer package, hat would be great.

    • @ProgramWithGio
      @ProgramWithGio  Рік тому

      We don't cover that in this series but good suggestion, thank you

  • @cadesign1858
    @cadesign1858 2 роки тому

    Hi, thanks for sharing, I've installed composer from terminal and then ramsey/uuid . But the vendor folder is not created, can you help me please

    • @ProgramWithGio
      @ProgramWithGio  2 роки тому

      Hey, send me a DM on Twitter and I'll help troubleshoot it.