Laravel ranks first among the major PHP popular frameworks. It must have its unique features. More and more companies may use laravel in the future, so you can learn it first.
But I found that the learning curve of Laravel is very steep. I read the documentation about it, but I still don’t understand its operating mechanism. What are service providers and service containers?
How should I learn Laravel5?
In fact, it is not steep, I started learning from 0 (0 means 0 programming knowledge);
Path: HTML basics and http protocol->php basics->php object-oriented->Design pattern (basic) ->Laravel
Laravel 5 is a lot more difficult than 4, but it actually just brings many concepts to the foreground. These concepts are not terrible. After you understand them, you will find that these concepts are simple and awesome;
Important concepts:
Routing mechanism
Autoloading and namespaces (extremely important)
ioc container
contracts
It’s almost enough to understand these, the rest are very simple
Service providers and service containers:
Service Provider
Service Container (IOC container)
When learning, you must focus on the key points. First learn the most basic and commonly used ones. After you become proficient, you will naturally have the desire to continue to delve deeper.
I published a series of articles in the column, you can read /a/1190000003008029
http://laravel.com/docs/5.0
Only give the above link, anything that just stays at the viewing stage is a "steep learning curve".
I am going to post my column, and I plan to write Laravel tutorials in the next week
/blog/jellybool
==============Video tutorial is out====================
https://laravist.com/series/laravel-5-basic
Read documents every day and watch foreign videos. It’s still good.
Here is a free video you can watch
https://laracasts.com/series/laravel-5-fundamentals/
Practice brings true knowledge.
Download Laravel by yourself, practice according to the foreign video, write casually on the document, and when you encounter problems, go to the forum or QQ group to ask, and you will slowly get the hang of it
Laravel is the best framework for PHP, bar none. For basic learning, it is recommended to watch the video, https://laravist.com/series/laravel-5-basic
For advanced learning, you need to spend some money on your own, and watch the masters How are they used. . .
This laravel framework looks gorgeous but not practical. I think the phphub they made has a poor experience and crude functions. I suggest you choose practical frameworks, such as ci, tp, and slim, which are ordinary but easy to use and practical.
I am also learning laravel. Please add qq313566117 and let’s learn together