Backend web development topics explained clearly and simply. Any ideas for new videos are most appreciated!
If you like my content, please like my videos and consider subscribing to my channel.
If you *really* like my content, please consider supporting me here: ko-fi.com/davehollingworth
Thank you for being here!
Пікірлер
Please, will the ?string $username apply to the parameter passed to a Constructor for initialization?
Hello bro, actually i am uisng herd in the place of examp. And i keep always facing a problem with, I don’t want to return to examp can u help me with
This is what i see when i try to run my project in the browser, what i am using i larval herd Check if there is a typo in try.test. If spelling is correct, try running Windows Network Diagnostics. DNS_PROBE_FINISHED_NXDOMAIN
can we send bulk sms ?
Brillant🎉
Est-ce que je peux avoir tes contact svp
Thank you for your video. It's really work well.
It is perfect for beginners. thanks.
Your tutorials are great, thank you for posting. A couple of things I noticed: It seems that named arguments (like for mysql) only works from PHP version 8. If you copy this elsewhere than root folder, you need to change the script path for validation.js in signup.html (remove leading slash) to enjoy the brilliant client-side functions.
Hello sir. I'm someone who just finished your php for beginners course and I'm glad I did. But I'm curious to know if you have any thoughts on the next step (preferably)from your channel sir. For someone who can't afford the MVC course for now, maybe you'd have some better list to try hands on after that sir
I would suggest my PHP MVC course on Udemy, then the CodeIgniter course.
@@dave-hollingworth oh! noted, sir. Thank you.
Good Tutorial. Next do tutorials with Modals
Well explained!
your college lesson for one month in one minute
It's not any refactoring just correcting syntax and formatting text! Every serious IDE already has this implemented or you can download a plug-in for it....
Like if you want to send an email to different persons like a CV, you can use Bcc so they can see each other? 😆
👍
👍
👍
👍
Fantastic, still going through your courses on Udemy and really enjoying them. Going through you Mailer course now and then starting your API course. After that, I’ll have to wait until you publish some more. Would love a comprehensive Symfony if you don’t already have one.
The Hash Code also created on the php table.I have installed the phpmailer in the composer. But I cannot get the Vendor Folder and Autoload. Sir how can i get the vendor folder also autoload file
Make sure you ran the composer install command from the root folder
Nice tutorial as always! By the way any suggestions on how to produce a PDF file from MS Word (docx) mentaining the same style ?
That's not something I've tried, but have a look in packaging.org to see if there are any packages for working with Word documents. Perhaps you could use one to print the document as a PDF, which should preserve the formatting.
thank you
Hi, I wanted to ask a question, how do I resolve classes through DI that need runtime parameters? For example, if I have a UserService that in it's constructor will accept a User Model (say a User in Laravel), how do I inject this UserService as a dependency? I was thinking maybe I can have a setter injection instead of a constructor so that wherever I inject the class as a dependency itself, I call it's setter method to set the User for that UserService and then go through the logic I need to go through, is this a smart idea?
Absolutely, you can define services that need parameters , and inject them using the constructor or a setter method, it's up to you .
@@dave-hollingworth In the case where the parameters are runtime only, would you say it's better to use a setter injection (userService.setUser($user)) instead of creating a new userService and then passing the $user in its constructor? (new UserService $userService ($user))
In most cases it doesn't really make much difference, it's down to personal preference - although if you need to get a user object at runtime (e.g. as the result of an action like logging in) then it might be simpler to use setter injection.
Dave!🥳🥳🥳
What makes you think that everyone's using Linux????
It's the most common OS on hosting platforms, in my experience
thanks man i lost 2 days try to know wy i cant decodifi my api json response, now discover the API respose was coming in wrong format ♥
Brilliant Presentation. Will make sure I complete this class
so nicely explained
super easy to follow. thanks so much for this tutorial!!
Perfect video, thank you for making it.
the scanned qrCode result is just plain text , how to make it clickable like a url ?
Depends on the client you use to read the code - if it's a properly formed URL, some clients open this directly in a browser
Hello Sir. thank you for this video. it's extremely important for me. I mean, it helps me too much. however I'm stuck somewhere then I would like to ask a question about it. so, if I want to add this payment method to my real website when someone pay where money will go? how can I receive those money?? please sir I'm hurry I wanna have a response very soon if possible. sorry again for bothering you sir... please accept my acknowledgement for the first time
When you create the Stripe account, you configure it with where you want the money to go
I had a problem when updating Argument #3 ($id) must be of type string,
Thank you Sir! Short and precise tutorial. I got tired of WordPress plugins trying to charge me for pro features just to integrate simple payment gateway. I had experience with php script. Im glad to find this tutorial. God bless you
thanks a lot Dave
You are a perfect teacher, Dave. Thanks a lot.
Hi, I have a question. If I just skip the login page and go to the index.php I will reach it. There is a method to "hide the "index.php" or validate the login of the user?
Yes - just check to see if the user ID is set in the $_SESSION variable, and if not, redirect to the login page (using a header "Location..." etc.)
thanks it worked
"I installed Slim using composer create-project slim/slim-skeleton [my-app-name] and it brought its own folder structure, which includes: app, logs, public, src, tests, var, vendor. I'm a bit confused when creating a new API outside of the user scope, as it doesn't work. Is there a place where I can learn about this folder structure, or can you create content about this?"
This is a repo that contains the basics to get an app up and running - the repo is here: github.com/slimphp/Slim-Skeleton I can't find anything that explains how it all works but it's an interesting idea to create a video about it, I'll look into it.
@@dave-hollingworth I had a problem when updating Argument #3 ($id) must be of type string,
Outstanding as always Dave. Thank you yet again. Your ability to use precise verbiage during instruction is priceless. I also very much appreciated the updated MVC class on Udemy. I am hoping you will be following both of these up with instruction on registration and login within their respectful frameworks! Cheers!
thanks that is awesome straight forward tutorial
Thank you for this video. It has been helpful. However I need your support and steps on how to deploy this API developed using Slim framework on a shared hosting service like hostgator and the likes.
This is very similar to C, isn't it?
is stripe used only for products , i mean i can not use it to pay a room in case of a hotel system ?
Yes you can, it's just for taking payments, so you can use it for any product
I am gonna add PHP to my CV after that video
Hello Dave , I'm coming from your PHP course on udemy it is really good keep up the good work for us , still in it though, but I would like to ask if you could make tutorials on how to integrate leaflet.js or openlayers in laravel to create a webmap.Thank you in advance
i love you.
The comments in here mentioning your clear and quality message in this video were dead on. I haven’t touched PHP in years and only recently MySQL for a personal project. You connected neurons that haven’t engaged in ages, your delivery style is so good. Liked and subbed and would definitely love to learn more from you.
You make awesome videos! Thanks a million!
Very helpful, thank you. My lawyer asked me to BCC, which I had never done and felt dumb asking what BCC was about. But thanks to KZread, we have less headaches to worry about, very practical info at the touch of hand/ fingers.
Thanks a lot. This is genuinely one of the best tutorials I've ever watched