So, here we are at the end of this course about Laravel structure.
As mentioned in the first intro lesson, I aimed for the overview of structure options here. Some topics weren't even touched, mainly for two reasons:
- Some of those architectural topics are global, outside of Laravel's scope
- Some topics depend on what project you create: admin areas, SPAs, APIs, etc. Also, do you prefer Vue, React, or Livewire?
So, in most cases, each topic requires a separate long course. This is why we're here: in this lesson, you will find links to other courses from myself and the community.
Now, which of those do you want to dive into deeper?
Courses about Full-Stack Laravel
These courses are about structuring the front-end code alongside back-end Laravel with various tools.
APIs or Full-Stack Laravel
- How to Build Laravel 12 API From Scratch
- Vue Laravel 12 Starter Kit: CRUD Project
- React Laravel 12 Starter Kit: CRUD Project
- Livewire 3 for Beginners with Laravel 12 Starter Kit
Courses on Global Architecture
A few more courses from myself that talk about more "global" concepts than just structuring the app/
and resources/js
folders:
- Laravel Multi-Tenancy: All You Need To Know
- SOLID Code in Laravel
- How to Create Laravel Package: Step-by-Step Example
Resources from Laravel Community
In this section, I decided to showcase the courses/books from fellow content creators in the Laravel community, who made a deeper dive on many "global" topics.
- Martin Joo: "Domain-driven design with Laravel"
- Spatie: "Laravel Beyond CRUD"
- Mateus Guimarães on Laracasts: "Modular Laravel"
Do you know more resources to be added here? Shoot them in the comments below!
Thank you for course!
Greate Coures
Thanks for the course and it's so simple way explained it.
Thank you for the course. Very helpfull.
Thank you for the Great Course