Excellent progress, here is a few tips & tricks to help you settle into the groove of the Laravel community.
Taylor is a very eloquent man (pun intended) & his naming conventions are all synonymous of the architectural design patterns they reflect. You just need to get used the “Laravel” way of the terminology. Eg: Getters & Setters are referred to as Accessors & Mutators.
I would suggest reading through documentation from beginning to end & always keep it open in a tab.
Sign up for
@laracasts where
@jeffrey_way delivers high quality screencasts (some free), you can do “the path” it will take about 6 months & you’ll end up with decent intermediate knowledge of the framework.
Sign up for
@laravelnews & keep up to date with the weekly framework releases once you feel comfortable with you knowledge, initially this will just be overwhelming, as
@laravelphp core team are constantly reviewing community contributions & releasing new features. It might feel like you will never catch up, but don’t stress just focus on the screencasts for the time being.
The discussion forums on Laracasts &
@laravelio are great places to get assistance, and we have a thriving community that is always happy to help. Also the Laravel discord is a reasonable active community.
To keep up to date with the latest, you’ll want to follow the following people:
@driesvints,
@taylorotwell,
@jessarcher,
@calebporzio,
@timacdonald87,
@reinink,
@freekmurze,
@aarondfrancis for a start, however there are many more community champions you will find along the way.
You want to start listening to the following podcasts:
@MostlyTechPod,
@hackersincpod,
@LaravelPodcast,
@noplanstomerge,
@overngineeredfm, Laravel News Podcasts, Laracats Snippet Podcast.
There is a lot of excellent top tier organisations that provide third party packages for Laravel, like
@spatie_be,
@TightenCo,
@beyondcode,
@statamic & many individuals also with excellent packages such as
@staudenmeir,
@pascalbaljet @joelbutcher97 & too many more to mention, you’ll work it out!
Oh and how could I forgot. We have many excellent routing engines
@inertiajs,
@LaravelLivewire,
@hybridlydev & Splade - that all provide unique and different features for handling passing data between front & backend, plus you can always just build a REST API and use any frontend framework of your choice.
Sorry for the information dump, however I wish someone had post that covered all this when I first started into work with Laravel.
Good luck, have fun & you’ll be a happy artisan in not time!