Laravel Eloquent: Expert Level
Salepage : Laravel Eloquent: Expert Level
Archive : Laravel Eloquent: Expert Level Digital Download
Delivery : Digital Download Immediately
4 hours of video about Eloquent!
After this course, you will become expert in creating relationships, querying data effectively and using less-known Eloquent features.
Eloquent is great for database operations, but over the years I’ve noticed that it is the most popular topic of questions on Twitter or forums like Laracasts, or my own blog Laraveldaily.com.
There are many typical questions like:
– Why this query doesn’t return correct results?
– How to transform my SQL to Eloquent?
– Why this statement takes so long to execute?
– How to use eloquent relations in my particular situations? One-to-many or many-to-many? Or Polymorphic?
etc.
And the weirdest part is that I haven’t found any course or book that answers all those questions with practical examples. So here we go, I’m trying to fill that gap.
In this course you will find videos with various less-known tips, more effective ways to use Eloquent, and also a lot of practical examples.
The course requires some fundamental Laravel and Eloquent knowledge, I won’t cover the basics. It’s not a course about Eloquent from zero, it’s about a jump from junior to Expert. Will you join me on this journey?
Comments from students:
Your Instructor
Povilas Korop
I consider myself a Laravel expert. Work with Laravel around 6 years, sharing my thoughts on YouTube channel “Laravel Business”:
https://www.youtube.com/channel/UCTuplgOBi6tJIlesI…
I also have written a Laravel Daily Blog for 5+ years.
Course Curriculum
Eloquent Model Options and Settings
Preview
Artisan Command make:model with (hidden) options (4:49)
Preview
Singular or Plural? What about multiple words? (3:55)
Preview
Saving a Model: $fillable or $guarded? (4:14)
Preview
Properties for Tables, Keys, Increments, Pages and Dates (5:42)
Create/Update in Eloquent
Start
“Magic” methods: FirstOrCreate() and other 2-in-1s (3:55)
Start
Model Observers: “listening” to record changes (4:56)
Start
Accessors and Mutators: Change Model Values (4:55)
Start
Database Seeds and Factories: Prepare Dummy Data (10:27)
Start
Seeds and Factories with Relationships (6:49)
Start
Check Methods/Properties in Eloquent API Docs (2:37)
Querying and Filtering Data Effectively
Start
Advanced find() and all(): Methods and Parameters (4:36)
Preview
WhereX Magic Methods for Fields and Dates (4:16)
Start
Brackets to Eloquent: (A and B) or (C and D) (3:26)
Start
Query Scopes: Where Conditions Applied Globally (11:10)
Preview
Eloquent when(): More Elegant if-statement (3:31)
Start
Ordering by Relationship: orderBy vs sortBy (2:45)
Start
Raw Database Queries with Examples (2:52)
Eloquent Collections and their Methods
Start
Why You Need Collections and How to Use Them (7:02)
Start
Methods for Fetching and Transforming (8:11)
Start
Methods for Filtering with Callbacks (5:26)
Start
Methods for Math Calculations (3:38)
Start
Methods for Debugging (3:08)
Advanced Eloquent Relationships
Start
Polymorphic Relations Explained (9:55)
Start
Polymorphic Many-to-Many Relations (4:47)
Preview
Advanced Pivot Tables in Many-to-Many (6:57)
Start
HasManyThrough Relations (3:49)
Start
Creating Records with Relationships (6:17)
Start
Querying Records with Relationships (6:53)
Eloquent Performance
Start
Laravel Debugbar: How to Measure Performance (3:44)
Start
Performance Test: Eloquent vs Query Builder vs SQL (5:36)
Start
N+1 Problem and Eager Loading: Be Careful with Eloquent (5:35)
Start
Caching in Eloquent (5:32)
Useful Packages to Extend Eloquent
Start
spatie/laravel-medialibrary: Associate files with Eloquent models (7:48)
Start
dimsav/laravel-translatable: Package for Multilingual Models (10:21)
Start
spatie/eloquent-sortable: Sortable Eloquent Models (4:43)
Start
spatie/laravel-tags: Add Tags and Taggable Behavior (4:09)
Start
owen-it/laravel-auditing: Record the Changes From Models (4:37)
Start
michaeldyrynda/laravel-cascade-soft-deletes: Cascade Delete & Restore (3:49)
Practical Mini-Projects
Start
Create a Laravel Mini-Blog in 2 hours (18:49)
More from Categories : Everything Else
Reviews
There are no reviews yet.