**Thank you so much, Gio!** I want to express my deepest gratitude and appreciation for the amazing and free educational content you provide on KZbin. Your videos are truly exceptional: concise, comprehensive, and packed with valuable information. What's even more remarkable is that they don't consume much internet or energy while watching, which is incredibly important for me given the tough circumstances I’m facing here in Gaza. I am a software engineer who worked with several companies as a Laravel developer. However, due to the ongoing war here, my career came to a complete halt. I found myself with heavy, challenging free time, so I started searching for ways to improve myself and rebuild what I can of my dreams until I came across your course. What I truly admire about your work is that you're not just offering educational content; you're providing a beacon of hope. Here in Gaza, under the constant sounds of bombings and the weight of the blockade, learning is a challenge, but your videos make me feel that there are people like you who care about sharing knowledge selflessly. Your content is not only an inspiration to me but also a light of hope for many others like me in various countries who are facing hardships and searching for opportunities to pursue their dreams. I hope to complete this course successfully and one day share my story with you-a small story of resilience from Gaza. Thank you from the bottom of my heart for your time and effort. What you’re offering is not just education; it’s true support and a sense of humanity in a world that often lacks it. Stay inspiring and supportive to others!
@ProgramWithGio25 күн бұрын
Thank you so much for your heartfelt message-it truly touched me. I’m incredibly honored to know that my videos are making a difference in your journey, especially during such challenging times. Your strength, resilience, and determination to keep learning and growing despite everything you’re facing are truly inspiring.
@wesammohammed181925 күн бұрын
@@ProgramWithGio Thank you so much, Gio! Your response truly warmed my heart and gave me an extra push to keep going despite the challenges. Knowing that my message reached you and touched you means the world to me. I’m incredibly grateful for the time and effort you put into helping people around the world. Your work reminds me every day that knowledge and kindness can make a difference, even in the toughest circumstances. Thank you once again for your inspiration, and I look forward to continuing this journey of learning with your guidance. Stay safe and keep spreading positivity!
@JohnnyBigodes3 жыл бұрын
This series is really good for the people that want learn the basics of PHP before going deep into a framework. I dont really need it, but this is a big help to other people. Thank you
@ProgramWithGio3 жыл бұрын
Thank you. That's the idea to introduce devs to PHP the proper way before going into frameworks. The first section of the course is for beginners. The second & third sections will be for more advanced devs so that might be something you'll find more interesting. The other sections will be OOP-focused & will include things like design patterns, security, performance, testing etc
@JohnnyBigodes3 жыл бұрын
@@ProgramWithGio Dont get me wrong... I am still seeing your videos, even after almost 20 years using PHP. I like your style of teaching and I wished I had something like this 20 years ago. Really nice...
@ProgramWithGio3 жыл бұрын
@@JohnnyBigodes Thank you 🙌
@laravelisbullschitt32812 жыл бұрын
@@JohnnyBigodes Do you remember webmonkey?
@lotfiholmes63972 жыл бұрын
"I dont really need it, but this is a big help to other people." 🤣 People are weird sometimes lol
@faisalahammad Жыл бұрын
You're a fantastic teacher. Your delivery in this short video was excellent. 😮
@ProgramWithGio Жыл бұрын
Thank you 💙
@lairotuT-Tutorial3 ай бұрын
oh, I was too late with the comment on the last video :-) But really this video is again a masterpiece of tutorials. Best PHP-Tutor ever!
@ProgramWithGio3 ай бұрын
Thank you 💙
@MaziarHeidari-i4e Жыл бұрын
Thansk you so much. Ive had watched some other courses about php like bro code. Your course is much more complicated. Its harder to understsnd and for me as a person who has never done a serious job in php in some how hard to understsnd how can i use this knowledge in real world and for example in a company . I feel like i know nothing !!!!
@ProgramWithGio Жыл бұрын
Sorry to hear that. It can seem overwhelming but we put it all in practice later by building a real world project. It seems harder because I go in detail & in depth explaining concepts while some other courses only cover the surface which may seem easier at first. Do what is best for your learning style, if this course does not work for you try another, thankfully KZbin is full of free content
@MaziarHeidari-i4e Жыл бұрын
@@ProgramWithGio I think imma do my best to continue with your course. I'd like to master it. I like complexity . Thank you uvery much . I just need to know I'm going the right way . That's it
@ProgramWithGio Жыл бұрын
Feel free to ask questions along the way. Good luck
@illegalsmirf2 жыл бұрын
This is amazing. I was nowhere near the professional solution that you provided. I obviously have a lot of work to do!
@ProgramWithGio2 жыл бұрын
That is perfectly normal, don't worry about it. Your solution doesn't have to be same as mine.
@batchrocketproject47208 ай бұрын
These overviews are really useful. I build php projects infrequently and often need quick revision if it's been a long time since my last php project and find a few minutes spent on your video for a topic saves me lots of time. Thanks.
@ProgramWithGio7 ай бұрын
Happy to hear, thank you
@udayan2858 ай бұрын
Thank you gio, I'm still learning from here.
@ProgramWithGio8 ай бұрын
You got this!
@whisperscribe Жыл бұрын
Really amazing course, and I feel if you do this first section, a lot of other languages will get easier, I already found a lot of similarities with go, node and a lot other languages
@ProgramWithGio Жыл бұрын
Happy to hear, thank you 🙌
@Vitalii-m6r Жыл бұрын
Yeah, it's pretty useful to know how to handle file system. Thanks!
@ProgramWithGio Жыл бұрын
Glad it was helpful
@jewgienijbrzozowski84513 жыл бұрын
Another banger from GIO!
@asmotovlogs228 Жыл бұрын
Amazing tutorial. This tutorial is very important for beginners.
@ProgramWithGio Жыл бұрын
Thank you 💙
@steelmantv Жыл бұрын
This course is awesome! Thank you
@ProgramWithGio Жыл бұрын
Glad you like it, thank you
@emekatimothyiloba699 Жыл бұрын
Giooooo you are good. More grace
@ProgramWithGio Жыл бұрын
Thank you
@lucassimas10195 ай бұрын
you´re awesome, man!
@ProgramWithGio4 ай бұрын
Thank you 💙
@invgreat56082 жыл бұрын
Love you!
@ProgramWithGio2 жыл бұрын
💙💙
@karam01012 жыл бұрын
Another gem ❤
@ProgramWithGio2 жыл бұрын
Thank you
@delisandor53372 жыл бұрын
awesome tutorial
@ProgramWithGio2 жыл бұрын
Thanks
@AlexFloppy Жыл бұрын
Hello, Cool explanation of the files related methods. Thank you! Some thoughts - maybe we need some video about SplFileInfo class - it useful with files. But yes, it's already OOP section.
@ProgramWithGio Жыл бұрын
Hello, there are more videos related to file uploads later in the series 👍
@mortezashabanipour65972 жыл бұрын
Great video, thank you
@ProgramWithGio2 жыл бұрын
Glad you liked it. Thank you
@aryank86952 жыл бұрын
Hi Gio, I would suggest you to also create videos on PHP Streams and stream related functions. There are so many concepts in there to know and understand. Thanks for your amazing video lessons!!
@ProgramWithGio2 жыл бұрын
Thanks for the suggestions 💙
@CarlosOrtiz-sz2pp2 жыл бұрын
Excellent
@ProgramWithGio2 жыл бұрын
Thanks
@Meow_Beyond3 жыл бұрын
great job sir
@ProgramWithGio3 жыл бұрын
Thank you
@ilya_123__ Жыл бұрын
thank you!
@ProgramWithGio Жыл бұрын
You're welcome
@kenjohnsiosan97072 жыл бұрын
Thank you sir
@ProgramWithGio2 жыл бұрын
You're welcome 💙
@memack1012 жыл бұрын
Thank you.
@ProgramWithGio2 жыл бұрын
You're welcome
@jessieren64763 жыл бұрын
AWESOME :D
@ProgramWithGio2 жыл бұрын
💙
@yarik83men513 жыл бұрын
Super
@mimoh20002 жыл бұрын
@Gio, have been following from the scratch. Please what are the major differences between the fgets() and file_get_contents().
@ProgramWithGio2 жыл бұрын
fgets gets a line while the get contents gets the entire file content
@bigorstojanov184 Жыл бұрын
Great course, Gio. kudos. However, one thing that is kind of very annoying is the audio jump cuts. Everything feels rushed when there is no pause between sentences .
@ProgramWithGio Жыл бұрын
That was editing mistake I made early on. Gets better later
@MaziarHeidari-i4e Жыл бұрын
In the 6th min on line 13, I tried to write to while condition just by frets function itself, without assigning it to $line . Actually it works . But I'm loosing some lines of my file compared with the way you do it. And I don't know why. Do you have any idea?
@ProgramWithGio Жыл бұрын
If you dont assign to line then how are you getting the row from the file? fgets simply reads the line & advances the pointer to the next row, so I'm not sure what you are trying to do. If you want to read the file line by line & do something with each line you need to assign it to a variable, maybe you are doing that inside the loop, without seeing your code I can't guess
@MaziarHeidari-i4e Жыл бұрын
@@ProgramWithGio thanks gio
@jimmymomoh2 жыл бұрын
Hello Sir, am really grateful for this series, I have been following the course from the begining and don't even want to miss a single video, meanwhile, I get stuck when i tried to make directory on the mac osx am using. this is the error am getting (Warning: mkdir(): Permission denied in /Applications/XAMPP/xamppfiles/htdocs/phpbootcamp/index.php on line 26). Please help. Thank you.
@ProgramWithGio2 жыл бұрын
Hey, looks like a permission issue. I don't use mac os so I'm not sure what would be the proper solution. You can try updating the file permissions on the htdocs/phpbootcamp. Google would be your friend in this case, try googling "mac os xampp permission issue", this is the first result I got: stackoverflow.com/questions/9046977/xampp-permissions-on-mac-os-x see if it will help
@jimmymomoh2 жыл бұрын
@@ProgramWithGio Thank you so much sir. am really grateful, now my folder is working fine, and that was so fast as in how you were able to reply so fast. I was hoping you would reply by next week or so. Thank you really appreciate.
@jimmymomoh2 жыл бұрын
Although I wish to get a transcript for the previous video on htaccess, I couldn't follow it at all
@ProgramWithGio2 жыл бұрын
@@jimmymomoh Any specific issue? KZbin adds subtitles automatically but sometimes it does not work. Feel free to DM me on Twitter and I can help troubleshoot
@sym2574 Жыл бұрын
greeeeeaaattttt
@ProgramWithGio Жыл бұрын
🙌🙌
@lairotuT-Tutorial2 ай бұрын
I just realized that this video might or might not be the mentioned coming up video for the special data type resource from lesson 1.4 Data Types What I am indeed missing is the content for typehinting and typecasting. As far as I experianced direct typehinting is still not possible for resource. Options I found are: 1. Wrapping the resource into a class and typehint the class, 2. Using \SplFileObject to creat an object of the class SplFileObject and typhint \SplFileObject - that is similar to 1. 3. Using curl instead of fopen(),... 4. Typehinting mixed and verifying resource data type by is_resource() I indeed would like to have the best option for the PHP aim to transfer resource data type to objects but indeed I am bad in understanding what this will look like. Should I really consider the usage of fopen() deprecated already at this stage (PHP8.1)?
@lairotuT-Tutorial2 ай бұрын
the more I read into this topic, the more I wonder if my second option SplFileObject together with SplFileInfo might be the way to go since PHP 8.0 would you agree? It would be great to have a tutorial on that from you as this seems to be a big topic with many possibilities. It seems more complex but seems to be the way for future PHP projects. Is there something in progress? Maybe inside your laravel series?
@ProgramWithGio2 ай бұрын
Yea I think SplFileObject is what you might be looking for. I think resource type declarations might be coming at some point in PHP's future releases, maybe PHP 9?
@lairotuT-Tutorial2 ай бұрын
@@ProgramWithGio will there be a SplFileObject lesson on your Channel soon?
@yinonelbaz53092 жыл бұрын
😍😍😍😍😍😍😍
@ProgramWithGio2 жыл бұрын
💙💙💙
@MochilasWayuuBags Жыл бұрын
im getting a number instead of a string for each line
@MochilasWayuuBags Жыл бұрын
If i var_dump($line) inside the while loop i get a boolean
@ProgramWithGio Жыл бұрын
@@MochilasWayuuBags can you share your code on GitHub?
@bettyrizzo61672 жыл бұрын
worst
@ProgramWithGio2 жыл бұрын
?? Could you maybe elaborate on what is worst & why?
@watchernode6138 Жыл бұрын
@@ProgramWithGio I think it's a troll, just ignore