Hey Dave, thanks for this! A very well produced and very informative video. I have not worked with PHP in the last 15 years or so, but with PHP hosting being dead cheap in Germany, this tutorial makes me consider going back for a small API project.
Thanks for this tutorial David. You explain concepts in simple, digestible chunks, and proceed through each topics with clarity and logic. I enjoy watching your tutorials and always come away with stronger comprehension of the subject material.
For me it did not sound simple or digestible as i feel we need a good understanding of DI and Containers as a perquisite. The footprint may be small but the framework is too confusing for a solution developers like me. I would rather stick to Codeigniter and make my life simple as it provides a wholesome package. So i am unable to comment the value of the course as I feel the course is running with the assumption that we already know Slim framework.
I always love this type of tutorials. Perfect step by step explantion also in detail level so that the syntactic sugar is understood well (showing all the steps instead of skipping them). Thank you so much and perfect that the source code is available. Great that the API key authentication is also ready. Looks like a great 'slim' framework, very happy to start with it.
EXCELLENT as always! & txs 4 taking the time to break out the sections esp on these longer vids; makes it so much easier to later ref! love these recent vids using frameworks pckgs & libraries but have concerns on how well they will work in the shared host environments. r there web hosts that u can recommend that can accommodate them
Superb explanation skills. A symfony version of this would be super cool and also a deployment video on how to put all this code into azure or aws using a git repo.
Hey Dave, Yesterday I had to recommend a beginner level web dev course (HTML, CSS, JS, PHP, MYSQL only) to my brother. I was looking for a course that taught from scratch avoiding unnecessary in-depth details for beginners and yet still manage to produce a respectable project. I could not find a single instance on all of RUclips. Either the courses were super in depth & disjoint or too advanced. It'll be great if you could fill in such a course.
101 like) Good job! Perfect speech and correct explonation of the material!!! I'm starting to learn slim, and can't found better guide.. p.s. notfoundexception returned by default already
Thnky you Dave for every thing, I already joined in two courses on udemy "php" and "mvc", and i wonder do you have advanced php course at the same quality as these? and thanks again 👌
Hello Dave, this video is pretty awesome. Nevertheless I spot a small issue in the database.sql file. The "INSERT" instruction should be the last one, because this line assume there is an auto_increment on the table, which happens on the following lines. Cheers !
"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.
It's most likely the SMTP server - SMTP servers are slow anyway, as SMTP is a "chatty" protocol. Alternatives are to use a queue and process it later, or use an email sending API
Please make a full-fledged Slim Course with a production grade API for let's say E-commerce, because Slim is a framework and provides more security, also it could be using Symfony, but a good project which is real-world would be much more useful .
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.
Part 2, adding API key authentication is here: ruclips.net/video/v5tAdjf0o3E/видео.html
Hey Dave, thanks for this! A very well produced and very informative video.
I have not worked with PHP in the last 15 years or so, but with PHP hosting being dead cheap in Germany, this tutorial makes me consider going back for a small API project.
Thank you so much for your support!
Thanks so much. I jumped onto this because am migrating from Yii to slim.
Thanks for this tutorial David. You explain concepts in simple, digestible chunks, and proceed through each topics with clarity and logic. I enjoy watching your tutorials and always come away with stronger comprehension of the subject material.
Thank you so much for your kind words and super thanks Stephen, I really appreciate it!
For me it did not sound simple or digestible as i feel we need a good understanding of DI and Containers as a perquisite. The footprint may be small but the framework is too confusing for a solution developers like me. I would rather stick to Codeigniter and make my life simple as it provides a wholesome package. So i am unable to comment the value of the course as I feel the course is running with the assumption that we already know Slim framework.
I always love this type of tutorials. Perfect step by step explantion also in detail level so that the syntactic sugar is understood well (showing all the steps instead of skipping them). Thank you so much and perfect that the source code is available. Great that the API key authentication is also ready. Looks like a great 'slim' framework, very happy to start with it.
Complete API course, including authentication: davehollingworth.net/phpapisy
Good work
Is it up to date?
@@alalyrealestate1136 Yes
@@dave-hollingworth Is there is laravel course on udemy?
Does it include use of slim configuration setup on windows
I have already purchased three courses by Dave on Udemy.
He is truly amazing, and the content he provides is both clear and useful.
Thank you so much for the super thanks, I really appreciate it!
This is the best video explaining that I have ever found, thanks a lot.
I been looking for a decent tutorial on Slim... thanks
Looking for a decent one, found a great one?
Excellent as always, thanks Dave!
the best of slim framework tutorial
This is great. Thank you so much for this tutorial.
What an amazing tutorial!
You make awesome videos! Thanks a million!
EXCELLENT as always! & txs 4 taking the time to break out the sections esp on these longer vids; makes it so much easier to later ref! love these recent vids using frameworks pckgs & libraries but have concerns on how well they will work in the shared host environments. r there web hosts that u can recommend that can accommodate them
This one in particular works well on shared hosting - this is my current recommended host: davehollingworth.com/go/hosting
@@dave-hollingworth awesome! i'll give em a try!
Great choice for a tutorial.
Hi, great explanation. thanks. ;)
Superb explanation skills. A symfony version of this would be super cool and also a deployment video on how to put all this code into azure or aws using a git repo.
Thank you
Hey Dave,
Yesterday I had to recommend a beginner level web dev course (HTML, CSS, JS, PHP, MYSQL only) to my brother.
I was looking for a course that taught from scratch avoiding unnecessary in-depth details for beginners and yet still manage to produce a respectable project.
I could not find a single instance on all of RUclips. Either the courses were super in depth & disjoint or too advanced.
It'll be great if you could fill in such a course.
Ok thank you for the suggestion, I'm working on a PHP for Beginners course right now!
101 like) Good job! Perfect speech and correct explonation of the material!!! I'm starting to learn slim, and can't found better guide..
p.s. notfoundexception returned by default already
Excellent video!
Perfectionist you are sir. Many thanks. 😇
May I ask for a project: Full Slim CRUD with AlpineJS please?
Thank you for the suggestion, I'll make a note of it!
Thanks for this tutorial!
Thank you so much for your support!
Thnky you Dave for every thing, I already joined in two courses on udemy "php" and "mvc", and i wonder do you have advanced php course at the same quality as these? and thanks again
👌
Thank you for taking my courses! I don't have an advanced course more than the PHP MVC one yet, but I'm working on it!
Hello Dave, this video is pretty awesome. Nevertheless I spot a small issue in the database.sql file.
The "INSERT" instruction should be the last one, because this line assume there is an auto_increment on the table, which happens on the following lines.
Cheers !
Thank you so much for pointing this out! I've updated the database file in the repo.
Good job! I would like you to share on how to deploy the slim restapi to a live server like heroku, Aws, azure or shared host like hostgator
Thanks for the idea!
Mükemmel.
I had a problem when updating Argument #3 ($id) must be of type string,
thank you!
Thank you so much!
"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,
Thank you for this video🎉
Please can you make a video about why PHPMailer takes over 5 minutes to send a message ....
Singular dynamic, plain text btw
It's most likely the SMTP server - SMTP servers are slow anyway, as SMTP is a "chatty" protocol. Alternatives are to use a queue and process it later, or use an email sending API
@@dave-hollingworth That's great, thanks
can you make an E-commerce website where u can buy with mobile, credit card, gifts, and bank accounts. Thank you.
Please make a full-fledged Slim Course with a production grade API for let's say E-commerce, because Slim is a framework and provides more security, also it could be using Symfony, but a good project which is real-world would be much more useful .
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.
Promo_SM
This tutorial is really helpful, thanks!