Ehm .. whats the problem? Whats so difficult ? Did your start the video tutorials with the laravel5 fundamentels ?
Take also a look at the Project Flyer to take a look how to create an app from scratch. That should help.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I don't know about other beginners with Laravel like myself but so far the only thing I've discovered is how frustrating it is to depend on sooo many things that I don't understand. It feels like I need to change 720 degrees in order to just "keep the modern trend"
The video tutorials SHOULD be making it easier, but they aren't. I keep re-listening Jeffrey Way and its only making me pissed for not understanding most of it.
I should say that I like Code Igniter. Its a framework that I learned MVC on and that is stuck with me. But maybe I need to learn other frameworks and do some projects with them before I come back to laravel because -> I may just lack appreciation for Laravel's "simplicity". I haven't seen that simplicity anywhere, it just made PHP more complex for no reason and introduced so many 3rd party tools it made me puke.
Anyone want to share some tips with me on what should I do?
@Dracool I have started with "Laravel 5 Fundamentals" about 8 months ago. I had never seen or heard about Laravel before and hardly used any OOP in PHP. I didn't know anything about composer and also thought "why do I have to bother with all this stuff?". It took a few weeks to convince me and I am really grateful that I just had the patience. I have never learned so much in my life and really enjoy programming once again.
If I had to give advice to someone who starts today I would say the following:
composer create-project laravel/laravel <name> "5.0". That installs the version that is used in those videos and should prevent the problem you have experienced with things that have changed in the meantime (5.1 and 5.2).While you are at it: Use a text editor, word processor, ... to make notes about the stuff you learn because you will forget things and wonder later what it was, how it works or why it is the way it is. Make excessive use of comments in your code. Telling you what it does and where it goes. I had a hard time in the beginning that the use of the service container and facades made it difficult for me to understand where that code is implemented.
Additional remarks:
And, most important: If you stumble across something that you don't understand or that just won't work. Post a question right here. There is a ton of really awesome guys helping. Just invest a few minutes to make your question understandable. Provide context and the code you have tried so far (use the markdown syntax!!).
Please or to participate in this conversation.