Cohesive, straightforward and easy to absorb or follow. Great and profesional tutorial in my opinion!
@rasbry2252 күн бұрын
Good day Dave Hollingworth, can you make a most secure login page such us if 3 attempt to login the user account well block for 30 minutes just example only.
@Hilelsagi2 күн бұрын
Bever learned php, that looks to me a lot like bash script
@ojas.112 күн бұрын
Dave you have exceptional teaching skills. You should consider creating more tutorials. Please create a playlist with numbering each tutorial one after another. You explain complex subjects with such an ease. Thank you.
@vivek82703 күн бұрын
Which OS are you using?
@dave-hollingworth3 күн бұрын
Linux, specifically Xubuntu. This works the same on all OSs however.
@FoxiAndMolly6 күн бұрын
Hi.. Great again... Seems this "<?=" isn't supported on all servers? use this instead "<?php echo"
@FoxiAndMolly6 күн бұрын
Hi and great video.... Is there a easy way to get "Terms must be accepted" message to appear in html page instead of process-form.php?
@dave-hollingworth5 күн бұрын
Do you mean something like this: gist.github.com/ChildeRoland840/7e68003148fa810cc97f
@casmironyeka11046 күн бұрын
Niceeee!
@tahawahiddaw62596 күн бұрын
Not only I learned to build an API, I learned many other thing as well, I request you to make a video tutorial series on PHP with a project to help us learn PHP to its core 🥰🥰🥰🥰. Thank you
@odysseaskorelides78977 күн бұрын
I adore your simple and professional content.
@buffaloofm71197 күн бұрын
nice one, thank you
@Bwlupus7548 күн бұрын
I don't really know how to treat this video. I think it's a starter under the title "routing". What's missing here is mainly the order, the beginning of the video was clear that there was a plan for what you were discussing, because you first showed a very poorly scalable approach and then presented a way that is much better. However, when you presented external libraries, the topic of http request comes in, where in the discussion of "routing from scratch" you completely did not present this topic, which is a pity because it could really be a quick and full-fledged guide on how to write a basic router. It would be much better to split this video into two separate scratch/additional libraries
@dave-hollingworth7 күн бұрын
Thank you very much for the detailed feedback, most appreciated.
@earavichandran6 күн бұрын
Most of this topic was covered in his Udemy course about MVC framework starting from scratch.... In this, more details about routing.
@kdydhncsjfiekdfrhgsdgdfa898716 сағат бұрын
This is super advanced level tutorial.
@crafka8 күн бұрын
this is amazing. Thanks for sharing!
@crafka8 күн бұрын
Tanks a lot!
@DavidRodriguez-hw7fb9 күн бұрын
what fremework css are using in this video?
@dave-hollingworth8 күн бұрын
36:53
@natb0079 күн бұрын
Excellent video! I should have watched it before tackling the MVC course, it clarifies a lot! The Udemy course is still great!
@jarencefeliciano9 күн бұрын
Hi, dave. Can you do a CSRF tutorial in PHP?
@rpbale10 күн бұрын
Great vid. I’ve been waiting for this one. I’d love to see how you’d approach lazy loading direct injection containers.
@dave-hollingworth9 күн бұрын
I have a video about that: kzbin.info/www/bejne/iqKwia17gJWhqaM
@rpbale9 күн бұрын
Oh I didn’t realize that video covered DI containers via lazy loading or on demand class loading.
@duxy758911 күн бұрын
Dave you are genius.Keep keep teaching us please.Thank you !
@ArsNoble11 күн бұрын
Am understanding it but its challenging to find utility in my projects. Am thinking i should learn a bit bout Design pattern first like factory, singleton etc .
@QbitSyria11 күн бұрын
Thanks a lot, I still face some problems in understanding oop in such a complex situations, could make more tutorials about this?
@chukwuemekavictor458511 күн бұрын
I want to email to multiple recipients via bcc ...will these recipients see each other?
@dave-hollingworth11 күн бұрын
No, bcc means they don't see other bcc recipients
@iam.masoudsamimi11 күн бұрын
Undisputed Master Class as always! Much Appreciated.
@shahzaib346911 күн бұрын
dave please make a video on building a complete framework from scratch like Symfony.
@mlindatech12 күн бұрын
Thanks Dave. I was using file based routing now I want do it again...😂
@rasbry22512 күн бұрын
good day sir, on time frame 10:02 you declare require __DIR__ . "/vendor/autoload.php"; May I know why you declare autoload.php but is not included in your file directory?
@dave-hollingworth11 күн бұрын
This file is generated automatically when you install packages using Composer
@rasbry22511 күн бұрын
@@dave-hollingworth Thank you so much.
@RoterFruchtZwerg12 күн бұрын
and in 5 Years you wonder why /api/v123/ is handled by your /api/v1.3/ handler 😄 Using something as regex that is not a regex initially has some implications one should know about. Is there a function to escape a string in regex context?
@matthewb19212 күн бұрын
Absolutely belting Dave.😊
@samserious133712 күн бұрын
Thanks dave
@sherifsalah556312 күн бұрын
Great video as always 👍
@dave-hollingworth12 күн бұрын
Thank you for watching! Please consider supporting my channel: ☕ko-fi.com/davehollingworth
@marionpaulodagang998012 күн бұрын
Clear and informative tutorial! Already considering your Udemy courses <3
@TengkuZaimTengkuZulkarnain13 күн бұрын
Very Helpful . This Tutorial are easy to understand. Thanks .
@tomeckyyyy634614 күн бұрын
VERY USEFUL VIDEO, THANK YOU
@TitosBendo14 күн бұрын
i tried it didn't went through
@Ninjaphil2415 күн бұрын
This a very well built tutorial, well done!
@MegaMech16 күн бұрын
PHP in one second. It sucks move on.
@voidgrim634516 күн бұрын
42:58 46:35 52:05 55:20 1:04:00
@larbesabdellah707917 күн бұрын
What's the code editor font family?
@dave-hollingworth16 күн бұрын
Droid Sans Mono
@AmulyaPatel2919 күн бұрын
why iam getting this page isn't working
@21copyCat20 күн бұрын
Great snippet to learn syntax! Thx
@andalonds22 күн бұрын
Camp is the worst
@PaulAllsopp-rh5gb22 күн бұрын
Two things I highly advise to new developers. Don't use XAMPP, learn how to set up a containerized environment. And do not use AI for coding, you'll miss all the important stuff. Learning is not about the destination; it's about the journey and all the extra things you learn on the way. Thanks for the videos.
@eilisebilly22 күн бұрын
Thanks Dave, once again a super tutorial. In your other tutorial you had to fudge the validation so that if you are only patching one field the validation will not fail because the other fields are not supplied. How should you allow for this using Valitron?
@dave-hollingworth21 күн бұрын
I haven't tried this, but you could pass the existing values from the record to the validation routine, along with the changed value. Alternatively you could load the validation rules based on which fields were passed in, only loading the validation rules for the specified fields.
@Katinaboxx23 күн бұрын
String, numbers, boolean, array, object... forgive me, but isn't this five?
@dave-hollingworth23 күн бұрын
I meant the four basic types are strings, numbers, booleans and nulls. I didn't include arrays and objects in that as they're a bit more complex
@Katinaboxx22 күн бұрын
@dave-hollingworth thanks for the clarification. The presentation is a bit confusing.
@Ultimate_blackman16823 күн бұрын
How have you not been caught yet? Your face is uncanny 💀
@ploob123 күн бұрын
The Hivemind Has Found It's Next Victim
@Ultimate_blackman16823 күн бұрын
This video was informative and good, keep up the good work. But why the hell do you look like a skinwalker bro? 😭🙏
@MohammadTaha23 күн бұрын
Many Thanks For this series, It made everything clear