Useful Resources

Updated on Jul 8, 2024

Whether you are a beginner or an experienced developer, you will always need a good, reliable source of information. Fortunately for Laravel users, there are plenty of those on the Internet, and we have compiled a list of the most prominent ones.

This Post Includes:

section

Official Channels

There are several places you can visit for official, Laravel-endorsed, or hosted resources. These are all related to the Laravel team, making them reliable and up-to-date.

Laravel Documentation

Firstly, and most obviously, the official Laravel documentation is typically the first stop for any beginner. It is an extensive, exhaustive well of knowledge about all things Laravel. And, of course, it is! The Laravel developers themselves wrote it. It contains absolutely everything regarding raw information about the PHP framework. From installing Laravel to making it perform the most complex and elegant tasks you can think of. It is the pinnacle of Laravel knowledge.

You will also find the Laravel API Reference in the official documentation. It is an essential tool for any developer as it provides information about all the classes, methods, controllers, and most other elements of the Laravel API. Within it, you will find information about all those elements, how to use them, and what they can do for your application. It differs from the official documentation because this is just a concise, well-composed list of everything you will be working on within Laravel without the additional text of the official documentation itself. Here is an example of the View class, which shows its properties, methods, etc.

Finally, regarding the official documentation, we strongly recommend that you bookmark the Laravel news and GitHub pages so you can monitor them for updates. You will get the most accurate and recent news in those places.

Laracasts

Laracasts is probably the best place to go if you are looking for lessons about Laravel. It is an online learning platform created by Jeffrey Way, offering a wealth of educational content. It provides high-quality video tutorials not just about Laravel but also about PHP and Vue.js. To access all the educational goodness, you will have to pay the subscription fee, though. However, their pricing is extremely fair and – if you are serious about learning Laravel – wholly worth it. 

Laracasts is not just a collection of stellar educational videos, though. It is an entire community of like-minded individuals who are all there to do the same thing: learn and develop with Laravel. That, combined with the quality of the educational content and the fact you get to consume it at your own pace, makes Laracasts the best Laravel learning platform on the Internet.

section

Community Channels

Finally, a number of communities have flourished around Laravel, and they have created their own wells of knowledge that developers can utilize. Here is a quick list of the most prominent ones for your convenience.

  • X (Twitter) - The Laravel X (Twitter) account is not just a great way to read the most recent news about the framework, but they also often share resources from other sources that can be extremely useful;
  • Laravel.io - Probably one of the most significant communities online (after Laracasts, of course), Laravel.io is a resource hub where Laravel developers can connect, collaborate, and exchange ideas and help. If you are looking for a friendly place to talk to other people passionate about Laravel, then Laravel.io is the place;
  • Packagist - The primary repository for PHP packages, Packagist is an excellent place if you are looking for compiled, ready-to-use packages for your Laravel application;
  • Laravel Packages - Similar to Packagist, Laravel Packages is another excellent source of libraries and packages for the Laravel framework. It is exclusive to Laravel and entirely community-driven, with packages for just about any function available.

These resources should be more than enough for anyone to start and flourish as a Laravel developer. All that is left is to dive right in and keep practicing. Laravel is easy and straightforward, and with enough time and practice, anyone can create stellar applications and websites.

On this page...